2週間前に新しいブランチを作成しました。それをexp
としましょう。この間、exp
とmaster
の両方にいくつかのコミットがありました。この間exp
は今、私は私の全体の歴史を失うことなく、マスターにexp
からのすべての変更を取得したい(つまり、私はちょうど1がでmaster
にコミットしたくないmaster
Git rebase/masterがブランチからマスターに変更されました
からの変更で更新されていませんすべての変更は、むしろexp
のすべてのコミットがmaster
の履歴に表示されます)
これはどのように可能ですか?私はRebaseに見てきたが、私が行うとき:
git checkout exp
git rebase master
プロセスの終わりに、私はexp
にと私は私がにそれらをプッシュしたかったかのように私はexp
に行ったすべてのコミットを見るgit status
ときexp
もう一度
なぜリベース?どうして合併しないの? – kan