Apa Sebenarnya Komitmen Gabungan di Git?

Apa Sebenarnya Komitmen Gabungan Di Git



Saat menangani proyek pengembangan perangkat lunak besar, pengembang bekerja di banyak cabang. Mereka perlu melacak dan merekam riwayat perubahan di beberapa cabang. Dalam situasi ini, “ menggabungkan komit ” sangat berguna karena memungkinkan mereka dengan mudah membawa semua perubahan dari satu cabang ke cabang lain tanpa kehilangan riwayat cabang.

Kajian ini akan membahas:

Apa itu Komit Gabungan di Git?

Di Git, ' menggabungkan komit ” adalah jenis komit yang dibuat saat menggabungkan dua cabang atau lebih dalam repositori. Komit gabungan menggabungkan perubahan dari beberapa cabang berbeda menjadi satu cabang. Biasanya memiliki setidaknya dua komit induk, satu untuk setiap cabang yang digabungkan. Selain itu, ini mencakup semua perubahan dari cabang yang digabungkan dan seluruh riwayat cabang.







Bagaimana Cara Membuat/Menghasilkan Komit Gabungan di Git?

Untuk membuat komit gabungan di Git, pertama-tama, alihkan ke repositori lokal tertentu. Kemudian, pilih cabang yang diinginkan untuk digabungkan dan jalankan perintah “ git merge –no-ff ' memerintah. Terakhir, periksa log Git untuk melihat komit gabungan.



Langkah 1: Beralih ke Repositori yang Diinginkan

Pertama, jalankan perintah yang disediakan di bawah ini dan alihkan ke repositori lokal tertentu:



$ CD 'C:\Git\local_Repo'

Langkah 2: Lihat Git Log

Kemudian, lihat riwayat komit dari cabang kerja saat ini:





$ log git --on line

Dapat dilihat pada tangkapan layar yang disediakan di bawah ini, HEAD menunjuk ke “ 5827f21 ” komit hash:



Langkah 3: Lihat Cabang yang Tersedia

Selanjutnya, daftarkan cabang yang tersedia dari repositori Git dan pilih cabang yang diinginkan yang perlu digabungkan. Misalnya, kami telah memilih ' alfa ' cabang:

$ cabang git

Langkah 4: Gabungkan Cabang

Sekarang, jalankan ' git gabungan ” perintah bersama dengan “ –no-ff ” dan nama cabang tertentu yang perlu digabungkan:

$ git gabungan --no-ff alfa

Di sini, “ –no-ff ” opsi digunakan untuk membuat pesan komit bahkan jika cabang-cabangnya diteruskan dengan cepat, dan “ alfa ” adalah cabang target kami yang perlu digabungkan.

Setelah menjalankan perintah yang diberikan di atas, editor teks default akan terbuka. Masukkan pesan komit yang diinginkan, simpan perubahan dan tutup editor:

Pada output di bawah ini, dapat diamati bahwa “ alfa ” cabang telah digabungkan dengan cabang “ menguasai ' cabang:

Langkah 5: Lihat Komit Gabung

Terakhir, periksa log Git untuk melihat pesan komit gabungan:

$ log git --on line

Dapat diamati bahwa bagian yang disorot adalah pesan komit gabungan dengan ' f8db3cf ” komit hash:

Itu semua tentang komit gabungan di Git.

Kesimpulan

Komit gabungan adalah jenis komit yang dibuat saat pengguna menggabungkan dua cabang atau lebih di repositori. Ini membawa perubahan/modifikasi dari satu cabang ke cabang Git lainnya. Ini digunakan untuk menggabungkan perubahan dari cabang yang berbeda menjadi satu cabang Git. Untuk membuat komit gabungan, tombol “ git merge –no-ff ” perintah digunakan. Tulisan ini membahas tentang komit gabungan dan metode untuk membuat komit gabungan di Git.