git add -u
メモ。
新規ファイルや削除済みファイルなど、gitがトラッキングしないファイル変更差分をステージングしたくないときに使う。
# 変更差分 $ git status On branch hoge-branch Changes not staged for commit: (use "git add <file>..." to update what will be committed) (use "git checkout -- <file>..." to discard changes in working directory) modified: hoge/fuga/piyo.css modified: hoge/fuga/piyo.html Untracked files: (use "git add <file>..." to include in what will be committed) hoge/fuga/piyo.js no changes added to commit (use "git add" and/or "git commit -a") # trackedな変更差分のみステージング $ git add -u # untracked filesはステージング状態にならない $ git status On branch hoge-branch Changes to be committed: (use "git reset HEAD <file>..." to unstage) modified: hoge/fuga/piyo.css modified: hoge/fuga/piyo.html Untracked files: (use "git add <file>..." to include in what will be committed) hoge/fuga/piyo.js