在github新建了一個(gè)空的庫(kù),然后到本地文件夾下,git init了一下,將remote和本地的關(guān)聯(lián)起來(lái)了,然后git pull了一下,本地的項(xiàng)目源碼全沒(méi)了,如何恢復(fù),求大神搭救,萬(wàn)分感激?。。?/p>
學(xué)習(xí)是最好的投資!
git reflog
: Lihat penyerahan sejarahgit reset --hard id
: id ialah sejarah yang sepadan di atas. Cuba?
Operasi anda tidak akan menyebabkan kehilangan fail, sila semak langkah anda
Apabila git pull telah menyahjejak fail secara setempat, jika tiada konflik, fail ini akan diabaikan dan tidak akan menyebabkan kehilangan fail.
Jika terdapat konflik, tarikan akan gagal dan fail tidak akan hilang
Saya bertanya pada stackoverflow, menggunakan git fsck --lost-found
, kemudian fail akan dipulihkan dalam .git/lost-found/other
, tetapi struktur direktori dan nama fail tidak boleh dipulihkan