Menyelesaikan Konflik Merge
Bagian dari kursus Git
Pertama kali Git menolak menyelesaikan sebuah merge, rasanya seperti ada yang rusak. Tidak ada yang rusak. Merge conflict terjadi ketika dua branch mengubah baris yang sama pada file yang sama dengan cara berbeda, dan Git memang tidak bisa menebak versi mana yang ingin kamu simpan.
Kamu berada di main. Di suatu titik, sebuah branch kedua juga menyunting baris yang sama pada file yang sama yang kamu sunting di main. Ketika kamu mencoba men-merge branch itu masuk, Git membandingkan kedua versi baris per baris lalu mencoba menggabungkannya secara otomatis. Untuk setiap baris yang hanya disentuh salah satu sisi, penggabungan itu berjalan mulus. ...
Ingin belajar Git Menyelesaikan Konflik Merge di lingkungan nyata?
Klik di bawah, dapatkan mesin Linux dengan Git siap pakai, dan kerjakan Menyelesaikan Konflik Merge secara praktik dengan tutor AI yang memahami kodemu.
Mulai pelajaran iniMenyelesaikan Konflik MergeYang akan kamu pelajari
- Merge conflict markers
- Manual resolution
- Git add after resolving
- Git merge --abort
- Mergetool
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
