takafumi blog

日々の勉強メモ

Git入門 その4 / git add

環境   git version 1.8.3.1

■ git add

$ git add <file/directory>

ローカルディレクトリと、ローカルリポジトリの中間的役割のステージングエリアに、ファイルやディレクトリを追加する。
またGitでは空ディレクトリをaddする事はできない事に注意。
当然ながらgit commitを実行するまで、ローカルリポジトリに変更は記録されない。

イメージ


+--------------------+
| リモートリポジトリ |
+--------------------+




+--------------------+ +----------------------+
| ローカルリポジトリ | | ローカルリポジトリ |
+--------------------+ +----------------------+




<<ステージングエリア>>
^
|
add
|
+--------------------+ +----------------------+
|ローカルディレクトリ| | ローカルディレクトリ |
+--------------------+ +----------------------+


takafumi-s.hatenablog.com