Git UndoLesson 37Preview gratis
Git Rebase
Lesson ini bagian dari Git · Semua level
Ringkasan
Rebase memindahkan rentang commit ke dasar branch lain sehingga riwayat terlihat linear dan rapi. Prinsip emasnya: jangan me-rebase commit yang sudah dibagikan ke publik karena hal itu membuat commit baru dengan hash berbeda. Rebase interaktif dengan git rebase -i memungkinkan menyusun ulang, menyatukan, atau mengedit commit.
Poin kunci
- Rebase menempelkan ulang commit ke atas commit terbaru target
- Jangan rebase commit yang sudah dipublikasikan
- git rebase -i membuka editor untuk menyusun ulang commit
- Perintah squash menyatukan beberapa commit menjadi satu
Materi lengkap
Contoh kode dan kuis
Materi lengkap, contoh kode, dan kuis tersedia untuk pelanggan. 5 soal.