Saya memiliki dua cabang fitur (pribadi) yang sedang saya kerjakan.
a -- b -- c <-- Master
\ \
\ d -- e <-- Branch1
\
f -- g <-- Branch2
Setelah mengerjakan beberapa cabang ini, saya menemukan bahwa saya memerlukan perubahan dari Branch2 di Branch1. Saya ingin mengubah perubahan Branch2 ke Branch1. Saya ingin mengakhiri dengan yang berikut ini:
a -- b -- c <-- Master
\
d -- e -- f -- g <-- Branch1
Saya cukup yakin saya harus mengubah cabang kedua menjadi yang pertama, tetapi saya tidak sepenuhnya yakin tentang sintaks yang benar dan cabang mana yang seharusnya saya periksa.
Akankah perintah ini menghasilkan hasil yang diinginkan?
(Branch1)$ git rebase --onto Branch1 Branch2
git rebase -
. lihat jawaban saya di bawah ini