Git Merge 3 Way Merge

3 way merge terjadi jika last commit pada main branch sudah berbeda dibanding ketika branch baru dibuat. Contohnya, saat kita sedang bekerja di branch baru, ada developer lain yang melakukan penambahan commit pada main branch. Masih melanjutkan dari contoh soal dari tutorial sebelumnya, kita buat perubahan pada fitur01 branch, misalnya menambahkan h1 styling pada main.css, … Read more

Sharing is caring:

Git Merge Fast Forward

Untuk menggabungkan branch digunakan perintah git merge nama_branch, nama_branch adalah branch yang akan dimerge. Melanjutkan dari modul sebelumnya, kita akan coba merge branch fitur01 ke master. Sebelumnya kita lihat dulu isi history dari fitur01. Pindah ke master branch, jika perlu, Anda bisa periksa dulu history. Setelah yakin, kita lakukan merge. Fast Forward Merge Perhatikan tipe … Read more

Sharing is caring:

GitHub Branch

Melanjutkan dari modul sebelumnya, kita akan lakukan push branch pada lokal sistem ke github. Push Branch ke GitHub Untuk push branch ke GitHub digunakan perintah git push origin nama_branch. Sebagai latihan, jika Anda mengikuti langkah-langkah diatas, maka saat ini sedang berada di branch fitur02. Lakukan perubahan, misalnya menambahkan styling pada main.css. Lalu commit perubahan. Anda … Read more

Sharing is caring:

Git Branch

Branching adalah fitur umum digunakan dalam version control system. Dapat dikatakan bagian dari keseharian dalam proses development. Branch umum digunakan saat kita akan menambahkan fitur baru atau memperbaiki bug. Penggunaan branch bertujuan agar perubahan tidak mengganggu file master. Jika penambahan fitur atau perbaikan bug sudah selesai, branch dapat di merge kembali ke main (master) branch. … Read more

Sharing is caring: