84669 Lernen von Personen
152542 Lernen von Personen
20005 Lernen von Personen
5487 Lernen von Personen
7821 Lernen von Personen
359900 Lernen von Personen
3350 Lernen von Personen
180660 Lernen von Personen
48569 Lernen von Personen
18603 Lernen von Personen
40936 Lernen von Personen
1549 Lernen von Personen
1183 Lernen von Personen
32909 Lernen von Personen
在github新建了一个空的库,然后到本地文件夹下,git init了一下,将remote和本地的关联起来了,然后git pull了一下,本地的项目源码全没了,如何恢复,求大神搭救,万分感激!!!
学习是最好的投资!
git reflog
git reset --hard id
你的操作是不会导致文件丢失的,请重新回想你的操作步骤
git pull 在本地有未跟踪的文件时,如果不冲突,则无视这些文件,并不会导致文件丢失。 如果冲突,则pull会失败,也不会导致文件丢失
我在stackoverflow上问了,用git fsck --lost-found,然后文件会恢复在.git/lost-found/other里面,但是目录结构和文件名无法恢复了
git fsck --lost-found
.git/lost-found/other
git reflog
: 查看历史提交git reset --hard id
: id 是上面查找出来的对应的历史, 试试看?你的操作是不会导致文件丢失的,请重新回想你的操作步骤
git pull 在本地有未跟踪的文件时,如果不冲突,则无视这些文件,并不会导致文件丢失。
如果冲突,则pull会失败,也不会导致文件丢失
我在stackoverflow上问了,用
git fsck --lost-found
,然后文件会恢复在.git/lost-found/other
里面,但是目录结构和文件名无法恢复了