2011-12-19 6 views
2

誰かの貢献を取り、それを別の支店に併合して、プロセスを少し調整する良い方法はありますか?マージの難しさはありません(実際には早送りが機能します)が、調整したいスペルミスやスタイルの違いがあります。マイナーな変更で他の人の貢献をマージする

明らかに、私はマージ(早送り)して変更を加え、再度コミットすることができました。

私はまたgit merge --no-ff --no-commitを真のマージを強制し、変更してからマージをコミットすることができます。

私が気づいていない他の選択肢があるかもしれません。

私と他の人が振り返り、何が起こったのかを理解するには、どの方法が一番簡単でしょうか?

+0

あなたが「振り返って理解してください」と言うとき、調整が履歴に表示されるはずですか? –

答えて

1

インタラクティブリベースを試してください。

私は他人の変更がother/featureにあり、あなたがマスターに合併していると仮定します。

git rebase -i master 

を行うとコミットを通じて編集し、ループするgit commit --amendgit rebase --continueを使用し、その後、edit(または単にe)との誤差を含むコミットをマークします。

関連する問題