我怎么找回我写的文件,是不是以后用git fetch比较好,
用git log -- [file_path]或者git log --full-history -- [file_path]来找到删除这个文件的提交,恢复文件用git checkout [commit_hash]^ -- [file_path],用git fetch确实更安全,只会下载远程更改但不会自动合并,用git fetch然后git merge: 这样你可以先查看更改,然后再决定要不要合并。
6 回答5.3k 阅读✓ 已解决
9 回答9.5k 阅读
3 回答10.6k 阅读✓ 已解决
4 回答7.5k 阅读
5 回答8.4k 阅读
2 回答10.5k 阅读✓ 已解决
2 回答6.6k 阅读✓ 已解决
首先搞清楚你文件消失的原因。
解决方法:
下面是执行结果:
git stash
将你同事的修改暂存到一个临时区域。(并没有被删除