Kandungan yang ditambahkan pada indeks boleh diambil semula (tetapi hanya kandungan fail, tiada maklumat nama fail, memerlukan pengenalan manual Bahagian yang belum ditambah telah dipadamkan, dan anda hanya boleh menggunakan kaedah lain (sandaran). fail, Nyahpadam pemulihan, dsb.).
Setahu saya, anda tidak boleh memulihkan tanpa perubahan pentas.
Jika peringkat(tambah) diluluskan, ia mungkin boleh dipulihkan (dengan syarat git gc tidak boleh dijalankan):
Gunakan git fsck --lost-found untuk mencari dangling blob, kemudian gunakan git show <sha_id> untuk melihat sama ada fail ini adalah fail yang anda pulihkan sebelum ini.
Kandungan yang ditambahkan pada indeks boleh diambil semula (tetapi hanya kandungan fail, tiada maklumat nama fail, memerlukan pengenalan manual Bahagian yang belum ditambah telah dipadamkan, dan anda hanya boleh menggunakan kaedah lain (sandaran). fail, Nyahpadam pemulihan, dsb.).
Setahu saya, anda tidak boleh memulihkan tanpa perubahan pentas.
Jika peringkat(tambah) diluluskan, ia mungkin boleh dipulihkan (dengan syarat git gc tidak boleh dijalankan): Gunakan
git fsck --lost-found
untuk mencaridangling blob
, kemudian gunakangit show <sha_id>
untuk melihat sama ada fail ini adalah fail yang anda pulihkan sebelum ini.git reset --hard HEAD~1
Anda boleh memulihkannya