- 1、文档
- 2、相关问题
找到我们需要恢复的文件,重定向到a.txt文件中,该文件的内容就是我们需要恢复文件的内容
注意:Id 需要将/去掉 06/714b4f1b5f7079055eb8a8ee14a3f3cb88177bgit cat-file -p 06714b4f1b5f7079055eb8a8ee14a3f3cb88177b > a.txt
">在项目仓库根目录下: 执行find .git/objects -type f | xargs ls -lt | sed 60q
#这里60q 的意思是最近60次的add,然后会出来
注意:需要使用支持linux命令 xargs sed的终端,
找到我们需要恢复的文件,重定向到a.txt文件中,该文件的内容就是我们需要恢复文件的内容
注意:Id 需要将/去掉 06/714b4f1b5f7079055eb8a8ee14a3f3cb88177bgit cat-file -p 06714b4f1b5f7079055eb8a8ee14a3f3cb88177b > a.txt
1、文档
2、相关问题
2.1、恢复暂存区中的文件
在项目仓库根目录下: 执行
find .git/objects -type f | xargs ls -lt | sed 60q
#这里60q 的意思是最近60次的add,然后会出来
注意:需要使用支持linux命令 xargs sed的终端,
找到我们需要恢复的文件,重定向到a.txt文件中,该文件的内容就是我们需要恢复文件的内容
注意:Id 需要将/去掉 06/714b4f1b5f7079055eb8a8ee14a3f3cb88177b
git cat-file -p 06714b4f1b5f7079055eb8a8ee14a3f3cb88177b > a.txt
2.2、No tracked branch configured for branch master or the branch doesn’t exist.
To make your branch track a remote branch call,
https://blog.csdn.net/jack22001/article/details/87946037
git pull origin master —allow-unrelated-histories
git branch —set-upstream-to=origin/master master