Kajian ini membincangkan “ bolehkah pengguna mengalih keluar komit Git tetapi mengekalkan perubahan itu ” dengan contoh.
Bolehkah saya Alih Keluar Komit Git tetapi Simpan Perubahan?
Ya, anda boleh mengalih keluar komit Git tetapi mengekalkan perubahan yang ditambah. Untuk tujuan ini, navigasi ke repositori tempatan Git dan buat fail dalam repositori tempatan. Kemudian, jejak fail yang baru ditambah ke dalam kawasan pementasan dan kemas kini repositori dengan melakukan perubahan. Seterusnya, semak sejarah log repositori dan kemas kini fail yang baru dibuat. Tambahkan perubahan pada repositori, lakukan perubahan dan padamkan komit yang ditambahkan sebelum ini menggunakan ' $ git set semula KEPALA^ ” perintah.
Mari lihat pelaksanaan prosedur yang disenaraikan di atas!
Langkah 1: Beralih ke Repositori Tempatan Tertentu
Navigasi ke repositori Git yang dikehendaki dengan melaksanakan ' cd ” perintah:
$ cd 'C:\Users \n asma\Go \t ialah_6'
Langkah 2: Cipta Fail Baharu dalam Repositori Tempatan
Jalankan ' sentuh ” perintah dan buat fail baharu dalam repositori tempatan:
$ sentuh file1.txt
Langkah 3: Tambahkan Fail ke Kawasan Pementasan
Seterusnya, tambahkan fail yang baru dibuat ke dalam kawasan pementasan menggunakan arahan berikut:
$ git add file1.txt
Langkah 4: Lakukan Perubahan
Sekarang, kemas kini repositori tempatan dengan melaksanakan ' git commit 'perintah dengan ' -m ” dan tambahkan mesej komit yang dikehendaki:
$ git commit -m '1 fail ditambah'
Langkah 5: Semak Sejarah Log Git
Jalankan ' log git. ” perintah untuk menyemak sejarah log rujukan Git:
$ log git .
Langkah 6: Kemas Kini Fail
Seterusnya, buka fail yang baru ditambah dengan editor teks lalai:
$ mulakan file1.txt
Fail yang ditentukan akan dibuka dalam penyunting teks, tambah beberapa teks, dan tekan “ CTRL + S ” kunci untuk menyimpannya:
Langkah 7: Jejaki Fail yang Dikemas Kini
Sekarang, laksanakan ' git add ” perintah dengan nama fail yang dikemas kini dan jejaki ke kawasan pementasan:
$ git add file1.txt
Langkah 8: Lakukan Perubahan
Lakukan perubahan tambahan pada repositori menggunakan arahan yang diberikan di bawah:
$ git commit -m 'file1.txt dikemas kini'
Langkah 9: Semak Sejarah Log Rujukan Git
Jalankan ' log git. ” perintah untuk menyemak sejarah log rujukan Git:
$ log git .
Langkah 10: Padam Git Commit
Sekarang, padamkan komit Git menggunakan ' git set semula 'perintah dengan ' KEPALA^ ” penunjuk:
$ git set semula KEPALA^
Langkah 11: Lihat Sejarah Log Rujukan Git
Sekali lagi, jalankan ' log git. ” perintah untuk menyemak sejarah log rujukan Git:
$ log git .Seperti yang anda lihat dalam output yang disediakan di bawah, komit terbaharu dipadamkan daripada sejarah log rujukan:
Langkah 12: Sahkan Fail Dikemas Kini
Sekarang, jalankan ' mulakan ” perintah dengan nama fail yang dikemas kini sebelum ini untuk mengesahkan perubahan simpan:
$ mulakan file1.txt
Mengikut output yang disenaraikan di bawah, perubahan yang ditambah disimpan dalam fail. Walau bagaimanapun, komitmen yang berkaitan terhadap perubahan ini dipadamkan:
Kami telah menerangkan prosedur untuk memadamkan komit Git tetapi mengekalkan perubahannya.
Kesimpulan
Ya, kita boleh mengalih keluar komit Git tetapi mengekalkan perubahan yang ditambah. Untuk berbuat demikian, pindah ke repositori tertentu Git dan buat fail. Seterusnya, tambahkannya ke kawasan pementasan dan lakukan perubahan. Semak sejarah log rujukan Git dan kemudian kemas kini fail. Jejaki fail, lakukan perubahan, dan padamkan komit yang ditambahkan sebelum ini dengan melaksanakan ' $ git set semula KEPALA^ ” perintah. Akhir sekali, buka fail yang dikemas kini dan sahkan perubahan yang ditambahkan. Kajian ini menunjukkan kaedah untuk memadamkan komit Git tetapi menyimpan perubahan dengan contoh.