gitを学んでいますが、2段階のコミットプロセスがあることに気付きました。
git add <files>
git commit
最初のステップでは、リビジョンを「ステージング領域」または「インデックス」と呼ばれるものに配置します。
私が興味を持っているのは、この設計上の決定が行われる理由と、その利点は何ですか?
また、gitユーザーとしてこれを行うか、単に使用しgit commit -a
ますか?
この機能を持っていないbzr(Bazaar)から来たので、これを尋ねます。
git add -p
は、同じファイルの別の部分をコミットせずに、ファイルの1つの部分をコミットすることを選択できることです。
git status
と、おそらくgit push
。gitのについてのすべての誇大宣伝のために、部品は非常に迷惑している(とGitHubの共有コードは素晴らしいです)