Branch dan Merging
Bagian dari kursus Git
Setiap commit yang kamu buat sejauh ini berada di satu garis riwayat tunggal bernama main. Pekerjaan sungguhan jarang sesederhana itu. Kamu ingin mencoba sebuah ide tanpa mempertaruhkan versi yang sudah jalan, atau dua orang perlu mengerjakan fitur berbeda pada saat yang sama tanpa saling menginjak. Jawaban Git adalah branch: sebuah label ringan yang bisa dipindahkan dan menunjuk ke sebuah commit.
Bayangkan deretan commit seperti manik-manik pada seutas tali: main sekadar tempelan catatan yang menempel di manik terakhir. Ketika kamu membuat branch baru, kamu tidak menggandakan talinya, kamu menambahkan tempelan kedua di sebelah yang pertama, keduanya menunjuk ke manik yang sama untuk sementara. ...
Ingin belajar Git Branch dan Merging di lingkungan nyata?
Klik di bawah, dapatkan mesin Linux dengan Git siap pakai, dan kerjakan Branch dan Merging secara praktik dengan tutor AI yang memahami kodemu.
Mulai pelajaran iniBranch dan MergingYang akan kamu pelajari
- Git branch
- Git switch
- Fast-forward merge
- Three-way merge
- Merge commit
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
