回る男の備忘録

どこかでプログラム書いてシャニマスして野球見てTwitterやってる人間の駄文

【Git】git addを知りたいだけの話

今まで漠然と使ってきたgit add
オプションを理解したいからまとめるだけです

addはなんや

変更したファイルをステージングに追加するコマンドです。
ステージングはファイルをコミットできる場所って覚えてもらえればいいですかね。

詳しいことは各自調べましょう。

addのオプション

ITmedia様の記事を参考にしています。

-A

Git管理対象外のファイルも含め、全てのファイルをステージングに追加

-u

Git管理対象の変更ファイルを全てステージングに追加

-p

変更ファイル個々の変更箇所を確認しながらステージングに追加

-e

変更内容の編集

-f

.gitignoreで指定している除外ファイルもステージングに追加

使いそうなものを列挙

どうでもいいけど

ステージングとかインデックスって呼ばれてるけど、違いって何かあるですかね?
どっちも同じような意味で捉えてるのですが