Git4 択難易度 基礎

git add file.txt が行うことは?

正答

  1. 変更をローカルリポジトリにコミットする
  2. 変更をリモートリポジトリに送る
  3. 変更をステージング(インデックス)に登録する
  4. ファイルを .gitignore に追加する

解説

Git には作業ツリー・ステージング(インデックス)・リポジトリの 3 つの領域がある。git add は作業ツリーの変更をステージングに載せる操作で、まだ履歴には記録されない。記録するのは git commit、リモートに送るのは git push で、add だけでは他の人には何も見えない。ステージングがあるおかげで、変更の一部だけを選んでコミットできる。

参考: git-scm.com

addstaging

この問題を含む Git のテストを制限時間つきで解く

Gitクイズへ