題名のとおりですが、メモ的に書いてみる。
参考:Difference between “git add -A” and “git add .”
“git add .
”
ワーキングツリー(自身のローカルとか)で変更したり、新規に追加したファイルをサブディレクトリ内も含め全てインデックスに登録するコマンド。「.(ドット)」ではなく、ファイル名を指定すればそのファイルをインデックスに登録可能。削除されたファイルはここではインデックス登録されない。
“git add -u
”
変更されたファイルをインデックスに追加する。削除されたファイルの情報は追加も追加されるが、新しく作成されたファイルは追加されない。
“git add -A
”
“git add .
“と”git add -u
“を一緒に実行する。つまり新規作成したり、更新したり、削除したファイルを全てインデックスに追加できる。