Kadangkala selepas melakukan operasi penggabungan cawangan, pembangun menyedari bahawa mereka terlupa atau menggabungkan cawangan yang salah dan ingin membuat asal operasi ini. Untuk tujuan ini, laksanakan ' $ git reset –hard
Kajian ini akan menerangkan prosedur untuk membatalkan operasi gabungan git.
Bagaimana Anda Membuat asal git merge?
Untuk membatalkan operasi gabungan git, pertama, navigasi ke direktori yang dikehendaki. Kemudian, buat dan tambah fail ke kawasan pementasan. Lakukan perubahan untuk mengemas kini repositori. Seterusnya, buat dan tukar kepada cawangan baharu dengan segera. Selepas itu, gabungkan kedua-dua cabang. Semak sejarah log dan jalankan ' $ git reset –hard
Mari kita lihat prosedur yang dibincangkan di atas secara praktikal!
Langkah 1: Beralih ke Repositori
Mula-mula, navigasi ke repositori tempatan Git yang diperlukan menggunakan ' cd ” perintah:
$ cd 'C:\Users \n azma\Git\Alpha'
Langkah 2: Cipta Fail
Jalankan ' sentuh ” perintah untuk mencipta fail baharu:
$ sentuh file1.txt
Langkah 3: Jejak Fail
Sekarang, jejak fail yang baru dibuat dengan melaksanakan ' git add ” perintah:
$ git add file1.txt
Langkah 4: Lakukan Perubahan
Seterusnya, lakukan perubahan bersama dengan mesej komit menggunakan ' -m ” pilihan untuk mengemas kini repositori:
$ git commit -m 'file1.txt ditambah'
Langkah 5: Buat dan Tukar Cawangan
Selepas itu, laksanakan ' git checkout ” perintah dengan nama cawangan untuk mencipta dan beralih kepadanya dengan segera:
$ git checkout -b alfa
Langkah 6: Gabungkan Cawangan
Sekarang, gabungkan cawangan semasa dengan cawangan lain dengan menyatakan namanya dalam arahan git merge:
$ git merge tuanDalam kes kami, kami akan menggabungkan alfa dengan cawangan induk:
Langkah 7: Semak Sejarah Log
Semak sejarah log cawangan dengan melaksanakan ' log git. ” perintah:
$ log git .Pilih dan salin rujukan komit yang perlu dibuat asal:
Langkah 8: Buat asal git merge
Laksanakan ' git set semula 'perintah dengan ' -keras ” pilihan untuk mengembalikan proses penggabungan:
$ git set semula --keras c5d48ecAmbil perhatian bahawa kami juga telah menambah rujukan komit yang disalin dalam arahan yang diberikan:
Langkah 9: Semak Sejarah Log
Untuk memastikan operasi penggabungan batal, jalankan ' log git. ” perintah:
$ log git .
Kami telah menggambarkan kaedah untuk membatalkan operasi gabungan git.
Kesimpulan
Untuk membatalkan operasi git merge, mula-mula, pindah ke direktori yang dikehendaki. Kemudian, buat dan tambah fail ke kawasan pementasan. Lakukan perubahan untuk mengemas kini repositori. Seterusnya, buat dan tukar kepada cawangan baharu dengan segera. Selepas itu, gabungkan kedua-dua cabang. Semak sejarah log dan jalankan ' $ git reset –hard