add
addは変更内容をステージングするコマンドです。addを実行した時点ではまだ変更内容はリポジトリには反映されません。
変更を反映させたいファイル、あるいはファイルの一部(hunk)を指定して、addコマンドでステージングすることが可能です。
git add 変更を反映させたいファイル名(orパターン)
で変更をステージングできます。
addのオプション
-u, --update
-u オプションを利用するとバージョン管理しているファイルの全ての変更をステージングします。
-A, --all
-A オプションを利用すると、新規に追加されたファイルも含めて全ての変更をステージングします。さらに、削除されたファイルについても削除登録されます。
-p, --patch
-p オプションを利用すると、変更箇所(hunk)単位でのステージングが可能です。
ステージングを取り消したい時
間違ったファイルをステージングしてしまった時などは、
git reset ファイル名
でステージングを取り消すことができます。