GitMaster 基礎編 Gitの基本 - はじめに リポジトリ コミット ワークツリー インデックス

ワークツリー - work tree

ここでは、Gitにおいて、ワークツリー - work treeについて紹介していきます。


基礎編

ワークツリー

work tree


work tree(ワークツリー)

ワークツリーとは

Gitの管理下に置かれた作業をしているディレクトリ

Gitでは、コミットを実行した時にワークツリーから直接リポジトリ内に状態を記録するのでなく、その間に設けられているインデックスの設定された状態を記録するようになっています。
そのため、コミットでファイルの状態を記録するためには、まずインデックスにファイルを登録する必要があります。

このようにインデックスを間に挟むことで、ワークツリー内の必要ないファイルを含めずにコミットを行ったり、ファイルの一部の変更だけをインデックスに登録してコミットすることができます。

basic(基礎編)

Gitの基本編

チュートリアル

Gitのインストール

初期設定

新しいリポジトリを作成する

ファイルをコミットする

リポジトリの共有

リモートリポジトリにプッシュする

リモートリポジトリをクローンする

リモートリポジトリからプルする

リポジトリの共有

チュートリアル2

リモートリポジトリを作成する

リモートリポジトリにプッシュする

リモートリポジトリをクローンする

クローンしたリポジトリからプッシュする

リモートリポジトリからプルする

変更履歴の統合

変更履歴のマージ

競合の解決

変更履歴の統合


Git Master basic Gitの基本 expansion reference