Dalam proses pembangunan harian, kita selalunya perlu mengubah suai kod Namun, kadangkala kita melakukan kesilapan dan gagal mengubah suai kod, menyebabkan program ranap. Apa yang perlu kita lakukan pada masa ini? Adakah saya perlu menulisnya lagi? Jangan risau, git menyediakan fungsi memulihkan fail yang diubah suai Mari kita lihat cara menggunakannya.
Langkah pertama: Lihat fail yang diubah suai
Selepas mengubah suai kod, kita boleh menggunakan arahan berikut untuk melihat fail mana yang telah diubah suai:
git status
Dalam output arahan ini, kita boleh melihat semua fail yang diubah suai Pada masa ini, kita perlu memulihkan fail tertentu kembali kepada keadaan yang diubah suai sebelum ini.
Langkah 2: Pulihkan fail yang diubah suai
Gunakan arahan berikut untuk memulihkan fail yang diubah suai:
git checkout 文件名
Perhatikan bahawa anda perlu berhati-hati apabila menggunakan arahan ini , untuk mengelakkan kehilangan kod yang disebabkan oleh salah operasi. Selepas pelaksanaan, kita boleh menggunakan status git untuk menyemak status semasa fail Jika pemulihan berjaya, gesaan yang serupa dengan "tiada apa-apa yang ditambahkan untuk melakukan tetapi fail tidak dijejaki" akan muncul.
Langkah 3: Serahkan perubahan yang dibalikkan
Gunakan arahan berikut untuk menyerahkan perubahan yang dibalikkan ke repositori git tempatan:
git add 文件名 git commit -m "还原修改的文件"
Di sini kita boleh mengembalikan perubahan yang dibalikkan Perubahan dibuat sebagai komitmen. Sudah tentu, jika anda perlu membuat pengubahsuaian lanjut pada fail, anda boleh melakukannya terus selepas pemulihan.
Akhir sekali, kita perlu ambil perhatian bahawa git memulihkan pengubahsuaian fail daripada pemadaman Dalam erti kata lain, jika kita memadamkan fail, kita perlu menggunakan arahan lain untuk memulihkannya. Apabila menggunakan git untuk memulihkan, kita juga mesti memberi perhatian untuk mengelakkan salah operasi, jika tidak, ia akan merosakkan pangkalan kod kita dan menyebabkan pelbagai masalah yang tidak dapat diramalkan.
Atas ialah kandungan terperinci Bagaimana untuk memulihkan fail yang diubah suai dalam git. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!