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
