Rebase Interaktif dan Squashing
Bagian dari kursus Git
Pekerjaan nyata tidak pernah selesai dalam satu commit yang rapi. Kamu commit, lalu commit lagi lima menit kemudian karena menemukan typo, lalu commit ketiga kalinya karena lupa menyimpan sebuah file sebelum commit pertama. Semua itu bukan masalah selama kamu masih fokus bekerja.
Bayangkan kamu menyerahkan setumpuk kartu catatan kepada seseorang, satu kartu per commit, berurutan sesuai saat kamu membuatnya, lalu memintanya menyalin ulang catatanmu menjadi tumpukan kartu yang lebih rapi: sebagian kartu disalin persis apa adanya, sebagian dilebur ke kartu sebelumnya, sebagian diberi judul baru yang lebih baik.
Ingin belajar Git Rebase Interaktif dan Squashing di lingkungan nyata?
Klik di bawah, dapatkan mesin Linux dengan Git siap pakai, dan kerjakan Rebase Interaktif dan Squashing secara praktik dengan tutor AI yang memahami kodemu.
Mulai pelajaran iniRebase Interaktif dan SquashingYang akan kamu pelajari
- Git rebase -i
- Pick
- Squash
- Fixup
- Reword
- Autosquash
