多くのファイルに対して 1 回のコミットで夜間に作業を保存しています。ファイルごとにコミットした方が良いのだろうかと思いますが、これはより多くの作業のようです。
今のままで問題ありませんが、コードを GitHub に置く予定なので、わかりやすくしたいと思っています。
git を使用している残りの皆さんは何をしているのか気になります。また、私のためにそれを綴ることができれば。私は Git が初めてで、Windows で TortoiseGit と gitk を使用しています。
多くのファイルに対して 1 回のコミットで夜間に作業を保存しています。ファイルごとにコミットした方が良いのだろうかと思いますが、これはより多くの作業のようです。
今のままで問題ありませんが、コードを GitHub に置く予定なので、わかりやすくしたいと思っています。
git を使用している残りの皆さんは何をしているのか気になります。また、私のためにそれを綴ることができれば。私は Git が初めてで、Windows で TortoiseGit と gitk を使用しています。
いつコミットするか、何をコミットするかは芸術であり、白黒のルールはありません。そうは言っても、他のものよりも理解しやすい習慣があります。
一般に、理解しやすいようにコミットを最適化する必要があると思います。戻ってコミットの差分を読むと、変更で何を達成したかがわかりますか?
より具体的にしたい場合は、私が考えているすべきこととすべきでないことの長いリストを次に示します。
「わかりやすい」とは、次のことも意味します。
git bisect
の変更を表す必要があり、進化または新機能をコンパイルして追加します。「チェックポイントコミット」では、失敗が早すぎます)git bisect
詳細については、「 Git ワークフローを理解する」を参照してください。区別する必要があります。
したがって、Git がデフォルトで使用する「早送り」マージに注意してください。その方法でパブリック ブランチにマージしようとしているブランチの履歴をクリーンアップすることを忘れないでください。