2
をマージされている必要がありますGitのリベースを修復する方法を、私は以下の枝を持っている:GitはWeb開発プロジェクトのために
- トランク:メインブランチ、すべての新機能の終了までは を合併
- 展開:サーバー固有の配備設定トランク枝が私にマージされているすべての展開で
とブランチブランチに展開し、最新の開発を導入します。 に枝
gitの原点/トランクに
代わりの
Gitのマージをリベース展開しながら、
問題は、最後の展開中に、私がやったことです起点/幹
今、私は新しい展開を行い、マージを実行しようとしていますが、すべてが地獄になり、競合が解決しないようです。
ブランチをどのように整理できますか?
この場合、グリッシングはすでに元にプッシュされているため、git reflogは機能しません。 1.最後のマージを見つけて、2. git reset -hard ...を実行します。3. git merge origin/trunk on deploy branch。それは意味をなさないでしょうか? –
@ Electrogramme:_deploy_を_origin_にプッシュしましたか?もしそうなら、私が言ったようにリセットし、 '--force'を使って再度押してください。この方法で_origin_を上書きします。それがどうなるか教えてください。重要:何かがうまくいかない場合は、作業を失わないように、まずすべてをバックアップしてください。 – jweyrich