FahamLah

Arahan

git rebase

git rebase <branch>

Risiko: Hati-hati

Apa ia buat

Main semula commit anda di atas branch lain. Anda dapat commit baru.

Bila nak guna

Untuk kemas kini branch sendiri sebelum dikongsi. Bukan pada branch kongsi.

Contoh

$ git rebase main

Letak commit branch saya di atas main yang terkini.

$ git rebase --continue

Teruskan selepas anda baiki konflik dan add.

$ git rebase --abort

Batal dan kembali macam asal.

$ git rebase -i main

Kemaskan commit anda: squash, reword, drop, susun semula.