私は本当に変わったことをしました。そして、何を知っているかわからない。git、merge、Gerritをリベースできません。
私はヘリットで働いて、それはちょうどそれが原因で競合のマージすることはできませんことを私に示したが、矛盾があったが、その代わりに、私はそれが原因で外れHEAD
であったと私は本当にランダム行うことを始めたと思います私はリベースしようとしましたが、マージ競合を得たので、最終的に私は次のログに
を得た。これは、ある事は、まずI 1にcherry-picked
3コミット、およびIマスターブランチが再び外れてしまった以上、私はその違いを理解していないのでN merge
とrebase
あなたは(1本の直線に)歴史を修正するために私を助けるとの質問に答えてもらえ:
デフォルトのgitがfast-forward
ので、結果のルックスを使用することであればmerge
とrebase
の違いは何ですかリベースとまったく同じです。そして私の場合は、マージ競合のためにrebaseを行うことができませんでした。だからrebase
の目的は何ですか?