Selepas menggunakan git add --all untuk menambah ke kawasan pementasan, tiada penyerahan dibuat Kemudian saya melakukan operasi git reset, dan kemudian melakukan operasi git checkout -- Walau bagaimanapun, saya pada asalnya saya ingin mengosongkan perubahan di cawangan lain, tetapi semua yang saya buat pada sebelah petang telah hilang. Adakah masih boleh pulih?
Lihat git reflog
Terdapat arahan git fsck yang boleh anda semak. Terdapat juga artikel di sini yang memperkenalkan git add dan kemudian melaksanakan perintah git reset hard, dan akhirnya mendapatkan semula fail tersebut
Kepala tetapan semula Git akan mengosongkan tarikan sebelumnya Saya biasanya mencari kod sebelumnya dalam sejarah setempat gerhana atau idea alat penyuntingan. Kebanyakannya boleh dipulihkan.