Dengan pembangunan alat kawalan versi kod, Git telah menjadi salah satu alat yang paling banyak digunakan oleh pembangun. Ia membolehkan anda mengurus kod anda dengan mudah dan membantu anda bekerjasama dalam pembangunan.
Dalam pembangunan harian, kita pasti akan menghadapi situasi di mana kita perlu memadamkan fail tempatan. Sebagai contoh, kami mungkin secara tidak sengaja memadam beberapa fail tidak berguna secara setempat, atau kami mungkin perlu memadam beberapa fail sensitif untuk memastikan keselamatan.
Mari bincangkan cara menggunakan Git untuk memadam fail secara setempat.
Dalam Git, terdapat dua cara biasa untuk memadam fail setempat:
Ini ialah cara paling mudah. Anda hanya perlu memasukkan dalam baris arahan:
$ rm file-name
atau dalam pengurus sumber, terus pilih fail yang ingin anda padam, klik kanan dan pilih "Padam".
Kaedah ini hanya memadamkan fail daripada cakera setempat, tetapi tiada rekod yang sepadan dalam Git. Jika anda melakukan kod secara langsung, walaupun anda memadamkan fail, Git akan menganggapnya seolah-olah fail itu belum dipadamkan.
Untuk memastikan Git boleh merekodkan operasi pemadaman fail dengan betul, kita perlu menggunakan arahan padam yang disediakan oleh Git.
Dalam baris arahan, gunakan arahan berikut untuk memadam fail daripada Git:
$ git rm file-name
Selepas melaksanakan arahan ini, Git akan memadam sepenuhnya fail daripada repositori dan akan Operasi ini adalah direkodkan dalam rekod komit.
Kadangkala ralat mungkin berlaku semasa memadamkan fail Sebagai contoh, anda secara tidak sengaja memadamkan fail penting atau anda ingin kembali ke masa sebelumnya kod yang direkodkan. Pada masa ini, kita boleh menyelesaikan masalah ini melalui beberapa arahan khas Git.
Jika anda cacat semasa memadam fail dan memadam beberapa fail penting secara tidak sengaja, terdapat dua cara untuk memulihkannya:
Jika anda menggunakan arahan padam Git semasa memadam fail, anda boleh menggunakan arahan berikut untuk membuat asal operasi pemadaman:
$ git restore file-name
Selepas melaksanakan arahan ini, Git akan memulihkan fail ke keadaan komited terakhir.
Jika anda tidak pasti bila fail yang dipadam secara tidak sengaja telah dipadamkan, atau anda tidak boleh menggunakan Git untuk membuat asal arahan pemadaman, anda boleh menggunakan arahan berikut untuk mencarinya Rekod penyerahan sejarah fail ini:
$ git log -- file-name
Selepas melaksanakan arahan ini, Git akan mengembalikan semua rekod penyerahan fail ini. Anda boleh mencari rekod komit apabila anda memadamkan fail secara tidak sengaja dan menggunakan arahan berikut untuk memulihkan fail:
$ git checkout commit-id file-name
di mana commit-id
ialah ID rekod komit yang anda perlu pulihkan. Perintah ini akan memulihkan fail kepada keadaan yang direkodkan untuk komit itu.
Jika anda menemui beberapa masalah dalam kod rekod komit sebelumnya dan perlu kembali ke versi kod tersebut, anda boleh menggunakan yang berikut arahan:
$ git checkout commit-id
Arahan ini akan mengembalikan kod anda kepada keadaan rekod komit.
Artikel ini memperkenalkan dua cara untuk menggunakan Git untuk memadamkan fail setempat dan memperincikan cara menangani pemadaman fail secara tidak sengaja dan kembali ke rekod komit sebelumnya. Melalui artikel ini, saya percaya pembaca telah mengetahui tentang operasi pemadaman Git dan boleh mengurus kod mereka sendiri dengan lebih baik.
Atas ialah kandungan terperinci Bagaimana untuk memadam fail secara tempatan menggunakan Git. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!