Di sisi lain, ketika kita memiliki jalur linier langsung antara cabang sumber dan cabang target, maka penggabungan maju cepat dapat dilakukan.
Panduan ini akan membahas prosedur penggabungan cabang tanpa fast forwarding di Git.
Bagaimana Menggabungkan Cabang Tanpa Fast Forward di Git?
Misalkan Anda telah membuat cabang baru untuk mengerjakan proyek tertentu, dan ingin mengintegrasikan hasilnya ke dalam kode atau file utama. Untuk tujuan yang ditentukan, diperlukan penggabungan cabang tertentu dengan cabang akar.
Ikuti prosedur yang disediakan di bawah ini untuk tujuan yang sesuai ini.
Langkah 1: Luncurkan Git Bash
Pertama, luncurkan “ Git bash ” terminal dengan bantuan “ Memulai ' Tidak bisa:
Langkah 2: Buat Direktori Git
Jalankan “ mkdir ” perintah untuk membuat direktori Git baru:
$ mkdir Cabang_saya
Di Sini, ' Cabang_saya ” adalah nama direktori yang baru kita buat:
Langkah 3: Arahkan ke Direktori Git
Pindah ke direktori lokal tempat Anda ingin membuat perubahan:
Langkah 4: Inisialisasi Repositori Git
Sekarang, buat repositori Git kosong menggunakan perintah yang disediakan di bawah ini:
Langkah 5: Buat dan Tambahkan File
Jalankan “ menyentuh ” perintah untuk membuat file teks bernama “ file.txt ” di direktori saat ini:
Sekarang, tambahkan ke repositori Git dengan bantuan ' git tambahkan ' memerintah:
$ git tambahkan file.txt
Langkah 6: Lakukan Perubahan
Setelah itu, komit perubahan dengan pesan informatif:
Di sini, kami menempatkan pesan komit di dalam tanda kutip ganda:
Langkah 7: Buat Cabang
Selanjutnya, jalankan perintah yang disediakan di bawah ini untuk membuat cabang baru:
Sampai saat ini, kami telah berhasil membuat nama cabang baru “ mengembangkan ”:
Langkah 8: Beralih Cabang
Jalankan “ git checkout ” perintah untuk beralih ke cabang yang baru dibuat:
Langkah 9: Buat dan Tambahkan File
Sekarang, pertama buat file baru di dalam cabang baru melalui perintah yang diberikan di bawah ini:
Setelah itu tambahkan ke repositori Git:
$ git tambahkan -SEBUAH
Langkah 10: Pesan Komit
Komit perubahan dengan pesan dengan memanfaatkan ' git komit ' memerintah:
Langkah 11: Beralih ke Cabang
Selanjutnya, beralih ke cabang utama “ menguasai ” menggunakan perintah di bawah ini:
Langkah 12: Gabungkan Cabang Git
Terakhir, gabungkan cabang tanpa penerusan cepat menggunakan ' git gabungan ' memerintah. Di sini, “ –bukan -ff ” flag mencegah penggabungan melakukan fungsionalitas fast forward:
Seperti yang Anda lihat, kami telah menggabungkan ' menguasai ” cabang dengan “ mengembangkan ' cabang:
Langkah 13: Verifikasi Gabung
Pastikan bahwa cabang digabungkan dengan ' git log ' memerintah:
Output di bawah ini menunjukkan bahwa dua cabang kami digabungkan:
Kami telah mengkompilasi proses termudah untuk menggabungkan cabang tanpa fast forward di Git.
Kesimpulan
Untuk menggabungkan cabang tanpa penerusan cepat di Git, pertama, inisialisasi direktori dengan ' $git panas ' memerintah. Kemudian, buat file baru, tambahkan, dan komit perubahan dengan pesan ke repositori Git. Setelah itu, buat dan alihkan ke cabang baru. Sekali lagi buat, tambahkan file baru di cabang yang diaktifkan dan komit. Terakhir, jalankan “ $ git gabungan --no-ff ” perintah untuk menggabungkan kedua cabang. Panduan ini mengilustrasikan prosedur penggabungan cabang tanpa fast forward di Git.