git - 如何恢復Initial commit之前的來源文件
PHPz
PHPz 2017-04-28 09:04:35
0
3
711

在github新建了一個空的庫,然後到本地資料夾下,git init了一下,將remote和本地的關聯起來了,然後git pull了一下,本地的項目源碼全沒了,如何恢復,求大神搭救,萬分感激! ! !

PHPz
PHPz

学习是最好的投资!

全部回覆(3)
Ty80
  • git reflog: 看歷史提交
  • git reset --hard id: id 是上面查找的對應的歷史, 試試看?
Ty80

你的操作是不會導致文件遺失的,請重新回想你的操作步驟

git pull 在本地有未追蹤的文件時,如果不衝突,則無視這些文件,並不會導致文件遺失。
如果衝突,則pull會失敗,也不會導致檔案遺失

洪涛

我在stackoverflow上問了,用git fsck --lost-found,然后文件会恢复在.git/lost-found/other裡面,但是目錄結構和檔名無法恢復了

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!