Kembali ke Komit Git Lama dalam Repo Awam

Kembali Ke Komit Git Lama Dalam Repo Awam



Pada Git, selepas menambah perubahan dalam repositori tempatan, pembangun mungkin perlu melakukan perubahan dan mengemas kini repositori tempatan. Walau bagaimanapun, kadangkala mereka mahu mengembalikan keseluruhan komit dengan semua perubahan atau perlu menarik balik komit tunggal. Dalam keadaan sedemikian, adalah lebih baik untuk menggunakan ' $ git checkout ” perintah.

Kajian ini membincangkan prosedur mengembalikan kepada komit Git lama dalam repo awam.

Bagaimana untuk Kembali kepada Komit Git Lama dalam Repo Awam?

Kembali kepada komit Git lama dalam repo awam. Mula-mula, navigasi ke repositori tempatan Git dan lihat senarai kandungan. Seterusnya, buat fail tempatan baharu dan jejaki ke repositori. Kemudian, lakukan tambah perubahan dan simpan ke repositori tempatan Git. Semak sejarah log Git dan salin rujukan komit yang dikehendaki. Akhir sekali, laksanakan ' $ git checkout ” perintah dan semak sejarah log rujukan.







Sekarang, mari kita beralih ke pelaksanaan senario yang dinyatakan di atas!



Langkah 1: Beralih ke Repositori Setempat
Jalankan arahan berikut dan pindah ke repositori tempatan Git:



$ cd 'C:\Users \n azma\Git\Demo18'





Langkah 2: Senaraikan Kandungan Repositori
Senaraikan kandungan repositori semasa menggunakan ' ls ” perintah:

$ ls



Langkah 3: Cipta Fail
Sekarang, jalankan ' sentuh ” perintah untuk mencipta fail baharu dalam repositori tempatan Git:

$ sentuh file3.txt

Langkah 4: Tambahkan Fail ke Kawasan Pementasan
Untuk menjejak fail daripada direktori kerja Git ke kawasan pementasan Git, jalankan “ git add ” perintah dengan nama fail:

$ git add file3.txt

Langkah 5: Lakukan Perubahan
Seterusnya, laksanakan ' git commit 'perintah dengan ' -m ” dan tambahkan mesej komit untuk mengemas kini dan menyimpan perubahan tambahan pada repositori setempat Git:

$ git commit -m 'file3.txt ditambah'

Langkah 6: Semak Sejarah Log Git
Untuk menyemak sejarah log cawangan semasa Git, jalankan 'log git.' perintah:

$ log git .

Daripada output yang diberikan, salin rujukan komit yang diperlukan yang anda ingin putar balik:

Langkah 7: Kembali ke Komit Lama
Untuk kembali ke komit lama, gunakan ' git checkout ” perintah bersama dengan rujukan komit yang disalin:

$ git checkout d4ab7ff

Mengikut output di bawah, penuding HEAD berjaya dialihkan ke rujukan komit yang ditentukan:

Langkah 8: Sahkan Rollback
Akhir sekali, untuk memastikan operasi rollback, laksanakan ' log git. ” perintah:

$ log git .

Kami telah menerangkan prosedur rollback kepada komit Git sebelumnya dalam repo awam.

Kesimpulan

Untuk melancarkan semula komit Git lama dalam repo awam, mula-mula, pindah ke repositori setempat Git dan lihat senarai kandungan. Kemudian, buat fail tempatan baharu dan jejaki ke repositori. Seterusnya, lakukan tambah perubahan dan simpannya ke repositori setempat Git. Semak sejarah log Git dan salin rujukan komit yang dikehendaki. Akhir sekali, laksanakan ' $ git checkout ” perintah dan semak sejarah log rujukan. Kajian ini menyediakan prosedur rollback kepada komit Git sebelumnya dalam repo awam.