Kembalikan ke Komit Git Lama di Repo Publik

Kembalikan Ke Komit Git Lama Di Repo Publik



Di Git, setelah menambahkan perubahan di repositori lokal, pengembang mungkin perlu melakukan perubahan dan memperbarui repositori lokal. Namun, terkadang mereka ingin mengembalikan seluruh komit dengan semua perubahan atau perlu mengembalikan satu komit. Dalam situasi seperti itu, lebih disukai untuk memanfaatkan ' $ git checkout ' memerintah.

Studi ini membahas prosedur pengembalian ke komit Git lama di repo publik.

Bagaimana cara Kembali ke Komit Git Lama di Repo Publik?

Kembalikan ke komit Git lama di repo publik. Pertama, arahkan ke repositori lokal Git dan lihat daftar konten. Selanjutnya, buat file lokal baru dan lacak ke repositori. Kemudian, komit perubahan tambahan dan simpan ke repositori lokal Git. Periksa riwayat log Git dan salin referensi komit yang diinginkan. Akhirnya, jalankan ' $ git checkout ” perintah dan periksa riwayat log referensi.







Sekarang, mari kita lanjutkan ke penerapan skenario yang disebutkan di atas!



Langkah 1: Pindah ke Repositori Lokal
Jalankan perintah berikut dan pindah ke repositori lokal Git:



$ CD 'C:\Pengguna \n azma\Git\Demo18'





Langkah 2: Buat Daftar Konten Repositori
Buat daftar konten repositori saat ini menggunakan “ ls ' memerintah:

$ ls



Langkah 3: Buat File
Sekarang, jalankan ' menyentuh ” perintah untuk membuat file baru di repositori lokal Git:

$ menyentuh file3.txt

Langkah 4: Tambahkan File ke Staging Area
Untuk melacak file dari direktori kerja Git ke area pementasan Git, jalankan ' git tambahkan ” perintah dengan nama file:

$ git tambahkan file3.txt

Langkah 5: Lakukan Perubahan
Selanjutnya, jalankan ' git komit ” perintah dengan “ -m ” dan tambahkan pesan komit untuk memperbarui dan menyimpan perubahan yang ditambahkan ke repositori lokal Git:

$ git komit -m 'file3.txt ditambahkan'

Langkah 6: Periksa Riwayat Git Log
Untuk memeriksa riwayat log cabang Git saat ini, jalankan 'git log .' memerintah:

$ log git .

Dari output yang diberikan, salin referensi komit yang diperlukan yang ingin Anda kembalikan:

Langkah 7: Kembalikan ke Komit Lama
Untuk mengembalikan ke komit lama, gunakan tombol “ pembayaran git ” bersama dengan referensi komit yang disalin:

$ pembayaran git d4ab7ff

Menurut output di bawah ini, pointer HEAD berhasil dipindahkan ke referensi komit yang ditentukan:

Langkah 8: Verifikasi Kembalikan
Terakhir, untuk memastikan operasi rollback, jalankan perintah “ catatan git. ' memerintah:

$ log git .

Kami telah menjelaskan prosedur rollback ke Git commit sebelumnya di repo publik.

Kesimpulan

Untuk mengembalikan ke komit Git lama di repo publik, pertama, pindah ke repositori lokal Git dan lihat daftar konten. Kemudian, buat file lokal baru dan lacak ke repositori. Selanjutnya, komit perubahan tambah dan simpan ke repositori lokal Git. Periksa riwayat log Git dan salin referensi komit yang diinginkan. Akhirnya, jalankan ' $ git checkout ” perintah dan periksa riwayat log referensi. Studi ini menyediakan prosedur rollback ke Git commit sebelumnya di repo publik.