2012-01-24 16 views
0

私はパブリックrepo-xにコミットx(小さな1ライナー)があり、repo-yのブランチyからの変更をマージすると、アップストリームの変更はコミット時にロジックの複製を必要とすることを認識していますバツ。git:マージ中にコードを変更しても問題ありませんか?

手動でコンフリクトをマージしながら必要な変更を加えることはできますか?または、それを修正するマージ後に新しいコミットを行う必要がありますか?

答えて

5

これは社会的な質問です。「もしあなたがそう思ったら、はい、できます」というのは正直な答えです。

いいですか?私はそうは思わない。マージの変更が多くなればなるほど、なぜその小さなことが行われたのかを伝えることが難しくなります。後で別のコミットを行うことで、何が、いつ、そしてなぜ行われたのかが明確になります。

+0

ありがとうございました。私はマージ中の変更を最小限に抑えることが目標であることに同意します。私はちょうど将来的に修正コミットを行うでしょう。 –

関連する問題