誰かが自分のブランチのリベースに苦労している場合 (たとえば、遅れをとっていたために master の場所から遠く離れているなど)。彼らのリモート ブランチをチェックアウトし、リベースして (すべての手動更新を手動で行う)、リモート ブランチにプッシュしても安全ですか?
質問する
132 次
1 に答える
1
彼らのリモート ブランチをチェックアウトし、リベースして (すべての手動更新を手動で行う)、リモート ブランチの上にプッシュしても安全ですか?
はい、いいえ: プッシュを強制する必要があります。つまり、ブランチの別の履歴を公開する必要があります。そのため、ローカル ブランチを新しいにリセットし、そこから作業を続ける
必要があることを伝える必要があります。origin/abranch
git checkout abranch
git branch abranch_old # keep a pointer to the old history just in case
git reset --hard origin/abranch
于 2012-11-15T08:07:33.407 に答える