Bagaimana cara git cherry-pick Contoh Komit

Bagaimana Cara Git Cherry Pick Contoh Komit



Terkadang, Anda ingin membuat perubahan dan memasukkannya ke dalam cabang kerja saat ini. Untuk melakukan tindakan ini, diperlukan untuk memanfaatkan ' git cherry-pick ' memerintah. Hal ini sangat layak dan banyak digunakan untuk melakukan operasi tertentu. Lebih khusus, perintah ini mewakili memilih komit dari satu cabang dan menerapkannya ke cabang Git lain. Ini bekerja berlawanan dengan pendekatan lain, seperti menggabungkan dan rebase, yang biasanya menerapkan beberapa komit ke cabang lain.

Di blog ini, kita akan mempelajari metode menggunakan git cherry-pick a commit dengan sebuah contoh. Jadi ayo mulai!

Contoh: Bagaimana cara git cherry-pick a Commit?

Untuk git cherry-pick a commit, pertama, buat direktori lokal Git baru dan pindah ke sana. Selanjutnya, inisialisasi dan modifikasi file menggunakan t. Kemudian, perbarui file kedua dan komit perubahan ke repositori. Selanjutnya, hapus semua konten yang ada dari direktori. Tambahkan semua perubahan, lakukan modifikasi pada repositori Git, dan lihat riwayat log referensi. Terakhir, jalankan “ $ git cherry-pick ” perintah di terminal.







Sekarang, cobalah petunjuk yang disediakan di bawah ini selangkah demi selangkah!



Langkah 1: Buat Direktori

Pertama, buat direktori Git baru menggunakan perintah di bawah ini:



$ mkdir demo12





Langkah 2: Pindah Di Dalam Direktori

Untuk pindah ke direktori yang baru dibuat, jalankan perintah “ CD ' memerintah:

$ CD demo12



Langkah 3: Inisialisasi Direktori Git

Kemudian, jalankan perintah yang disediakan di bawah ini untuk menginisialisasi direktori Git yang dibuat:

$ itu panas

Langkah 4: Ubah File

Tambahkan beberapa teks dalam file untuk memperbaruinya dengan bantuan ' gema ” perintah dan operator pengalihan “ > ”:

$ gema 'file1' > file1.txt

Langkah 5: Tambahkan Perubahan ke Repositori Git

Selanjutnya, jalankan “ git tambahkan ” perintah untuk menambahkan semua perubahan yang ditambahkan ke dalam repositori:

$ git tambahkan .

Langkah 6: Lakukan Perubahan

Jalankan “ git komit ” dengan pesan komit untuk memperbarui repositori:

$ git komit -m 'file pertama ditambahkan'

Langkah 7: Perbarui File

Buat file lain dan kemudian perbarui:

$ gema 'file2' > file2.txt

Langkah 8: Tambahkan Semua Modifikasi

Tambahkan semua perubahan yang dibuat ke dalam repositori lokal:

$ git tambahkan .

Langkah 9: Lakukan Perubahan

Sekarang, komit perubahan dengan pesan komit menggunakan ' -m ' pilihan:

$ git komit -m 'file kedua ditambahkan'

Langkah 10: Hapus Semua File

Setelah melakukannya, jalankan ' rm ” perintah untuk menghapus semua file yang dibuat dari repositori:

$ rm * .txt

Di sini, tanda bintang “ * ” simbol menunjukkan semua file dengan ekstensi yang ditentukan:

Langkah 11: Daftar Konten Repositori

Sekarang, verifikasi operasi yang dihapus menggunakan ' ls ” perintah untuk melihat daftar isi repositori:

$ ls

Seperti yang Anda lihat, repositori kosong yang menunjukkan bahwa operasi berhasil dilakukan:

Langkah 12: Tambahkan Perubahan

Selanjutnya, tambahkan semua perubahan yang dibuat ke area pementasan dan perbarui:

$ git tambahkan .

Langkah 13: Lakukan Perubahan

Setelah itu, komit modifikasi ke repositori dengan menarik “ git komit ” perintah dengan pesan komit apa pun:

$ git komit -m '2 file dihapus'

Langkah 14: Periksa Riwayat Log Referensi

Sekarang, tampilkan riwayat log referensi dari repositori Git:

$ git reflog .

Di sini, kita akan memilih log referensi komit yang ingin kita komit dengan cherry-pick:

Langkah 15: ceri-pick Komit

Selanjutnya, jalankan “ ceri-pick ” perintah untuk komit dengan log referensi komit yang disalin:

$ git cherry-pick 87d1e54

Langkah 16: Verifikasi Operasi Komit cherry-pick

Terakhir, verifikasi operasi komit cherry-pick yang dilakukan dengan memanfaatkan ' git reflog. ' memerintah:

$ git reflog .

Seperti yang Anda lihat, komit yang sama dikomit dengan komit cherry-pick:

Kami telah menjelaskan secara singkat metode untuk git cherry-pick a commit dengan bantuan sebuah contoh.

Kesimpulan

Untuk git cherry-pick a commit, pertama, buat direktori Git baru dan inisialisasi. Selanjutnya, ubah file menggunakan ' echo > ' memerintah. Kemudian, perbarui file kedua dan komit perubahan ke repositori. Hapus semua file yang ada dari repositori menggunakan ' rm ' memerintah. Lacak semua perubahan, lakukan modifikasi, dan lihat riwayat log referensi. Terakhir, jalankan “ $ git cherry-pick ” perintah untuk melakukan dengan komit yang dipilih. Blog ini menjelaskan cara git cherry-pick a commit.