「Verified Accounts」というプロジェクトでデザイナーと協力しています。
私は というブランチで開発してverified_accounts
おり、デザイナーは というブランチにいchris_verified_accounts
ます。私たちは定期的に互いの変更をマージしてきました。プロジェクトが完了するとverified_accounts
、master
ただし、このすべてのマージにより、大量のジャンク/重複コミットが発生しています。例えば:
http://dl.dropbox.com/u/2792776/screenshots/2012-03-02_1024.png
コミット (1) は、コミット (2) のみを含むプル リクエストのマージです。これは、これらのコミットが本質的に同一であることを意味します (同じ差分などがあります)。同様に、コミット (3) はコミット (4) のみをマージするマージです。つまり、3 と 4 も本質的に同一です。
これらの同一のコミットを管理する最善の方法は何ですか? つまり、コードの機能変更ごとに、関連付けられたコミットが 1 つ必要です。このようにして、変更セットにコメントしている場合、適切な場所にコメントしていることを確認できます (別のだまされたコミットのまったく同様の変更セットにコメントするのではなく)
この種のベストプラクティスは何ですか?