Dalam panduan ini, kita akan mempelajari langkah-langkah memilih commit dari satu cabang Git ke cabang Git lainnya.
Bagaimana Cara Cherry Memilih Komit Dari Satu Cabang Git ke Cabang Git Lainnya?
Untuk memilih komitmen dari satu cabang ke cabang lainnya, mari kita bekerja di satu cabang, membuat cabang baru, dan memilih komitmen dari cabang sebelumnya. Untuk melakukannya, lakukan langkah-langkah yang disebutkan di bawah ini.
Langkah 1: Pindah ke Repositori Proyek
Buka Git Bash dan pindah ke direktori proyek dengan menjalankan perintah “ CD ' memerintah:
CD pilih ceri
Langkah 2: Inisialisasi Repositori
Setelah itu, inisialisasi repositori Git dengan perintah yang diberikan:
itu panas
Langkah 3: Buat File Baru
Buat file dan tambahkan konten ke dalamnya menggunakan “ gema ” dan operator pengalihan ( > ). Misalnya, “ file.txt ” file akan dibuat:
gema 'File baru' > file.txt
Langkah 4: Lacak File
Tambahkan file yang dibuat ke area pelacakan melalui perintah “git add”:
git tambahkan .
Langkah 5: Lakukan Perubahan
Komit perubahan pada direktori proyek melalui “ git komit ' memerintah:
git komit -M 'file ditambahkan'
Langkah 6: Periksa Log
Periksa riwayat panjang penerapan commit dengan menjalankan perintah log:
git log --on line
Di sini, Anda dapat melihat SHA untuk komit tertentu. Catatlah, kami akan menggunakannya dan memilihnya di langkah selanjutnya.
Langkah 7: Buat Cabang Baru
Sekarang, mari buat cabang baru bernama “ mengembangkan ” dengan perintah yang diberikan:
cabang git mengembangkan
Langkah 8: Beralih ke Cabang yang Dibuat
Beralih ke cabang yang dibuat melalui “ git checkout ' memerintah:
git checkout mengembangkan
Cabang telah dialihkan ke “ mengembangkan ”.
Langkah 9: Cherry Pilih Komit
Untuk memilih komit, jalankan perintah “ git pilih ceri ” perintah bersama dengan hash SHA dari komit cabang sebelumnya:
git pilih ceri 6ea44fe
Output di atas menunjukkan konflik, abaikan saja dan jalankan perintah yang disarankan untuk tetap melakukannya.
git komit --izinkan-kosong
Komitmen telah dipilih dengan baik.
Langkah 10: Verifikasi Riwayat Log
Verifikasi riwayat log untuk memeriksa apakah komit telah dipilih:
git log
Seperti yang Anda lihat pada gambar di atas, komitmen kami dari cabang sebelumnya “ menguasai ” telah dipilih dengan baik.
Kesimpulan
Untuk memilih komit, salin hash SHA dari komit dan pindah ke cabang kedua. Kemudian, jalankan “ git cherry-pilih