2016-10-27 11 views
0

私は、私のマスターブランチがバックアップブランチより先にあるプロジェクトを持っています。コードのいくつかの問題のために、私たちはゴールドコピーとしてバックアップブランチを使用し、マスターブランチを上書きします。この場合、よりよいアプローチになるべきことは何ですか?マージまたはリベース?さらに簡単にするためのコマンドを提供してください。Gitのマージまたはリベース?

PS:マスターの現在の変更を失うのは問題ありません。実際には私たちの参照としてマスタから分岐しました

答えて

2

バックアップの先端を指すようにマスタをリセットする必要があります。マージやリベースはしないでください。

git checkout master 
git reset --hard backup 
git push origin 

また、バックアップコミット後に発生したすべてを元に戻すことができます。

関連する問題