work tree(ワークツリー)
ワークツリーとは
Gitの管理下に置かれた作業をしているディレクトリ
Gitでは、コミットを実行した時にワークツリーから直接リポジトリ内に状態を記録するのでなく、その間に設けられているインデックスの設定された状態を記録するようになっています。
そのため、コミットでファイルの状態を記録するためには、まずインデックスにファイルを登録する必要があります。
このようにインデックスを間に挟むことで、ワークツリー内の必要ないファイルを含めずにコミットを行ったり、ファイルの一部の変更だけをインデックスに登録してコミットすることができます。
basic(基礎編)
Gitを使ったバージョン管理
git によるバージョンを管理するよ
リポジトリ
履歴を管理するもの
コミット
変更を記録するもの
ワークツリー
Gitの管理下に置かれた、みなさんが実際に作業をしているディレクトリのこと
インデックス
リポジトリにコミットする準備をするための場所
Gitの基本編
チュートリアル
Gitのインストール
初期設定
新しいリポジトリを作成する
ファイルをコミットする
リポジトリの共有
リモートリポジトリにプッシュする
リモートリポジトリをクローンする
リモートリポジトリからプルする
リポジトリの共有
チュートリアル2
リモートリポジトリを作成する
リモートリポジトリにプッシュする
リモートリポジトリをクローンする
クローンしたリポジトリからプッシュする
リモートリポジトリからプルする
変更履歴の統合
変更履歴のマージ
競合の解決
変更履歴の統合
チュートリアル3