Git - git-add Documentation (git-scm.com)
追加しないファイルを指定
git add -- . :!hoge
:!
を付けることで、追加しないファイルを指定できる。
何が追加されるか確認する
git add . -n
git add . --dry-run
なにがadd, removeされるのかのリストを表示する。
ステージに追加されるわけではない。
何が追加されたか確認する
git add . -v
なにがadd, removeされたかのリストを表示する。
ステージに追加される。
新規作成ファイルは追加せず変更ファイルのみ追加
git add -u
git add --update
パスは指定しなくても可能。-n
で追加前に何が追加されるか確認できる。
対話的に追加していく
git add -i
git add --interactive
"2: update"でどれをステージ追加するか選べる。
2を入力したあとの入力例:2-6, 8,10
そのあと何も入力せずにEnterをすると、選択したものがステージに追加される。
なお、選択を解除する場合は、"-"を付けて入力する。例:-2-6, -8, -10
変更箇所ごとに追加するかを指定する(変更箇所多すぎると大変そう)
git add . -p
git add . --patch