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
Baca pelajaran ini dalam bahasamu
Semua pelajaran di kursus ini
13 pelajaran- 1Inisialisasi dan Commit Pertama Anda25 mnt
- 2Status, Diff, dan Log25 mnt
- 3Branch dan Merging30 mnt
- 4Menyelesaikan Konflik Merge30 mnt
- 5Remote: Push, Pull, Fetch30 mnt
- 6Stash dan Cherry-pick25 mnt
- 7Rebasing30 mnt
- 8Rebase Interaktif dan Squashing30 mnt
- 9Tag dan Release20 mnt
- 10Alur Kerja Branching20 mnt
- 11Memulihkan Pekerjaan yang Hilang25 mnt
- 12Hooks25 mnt
- 13Capstone: Alur Pull Request Lengkap40 mnt
