我正在从SVN转换到GIT,并得到了一个我无法找到答案的问题。 当我通过SVN处理一些开源项目时,我将描述通常情况。从存储库中恢复已删除的文件
- 进行结账
- 开始对文件进行瞎搞,修改,测试的项目是如何工作的。
- 在p.2之后,一些文件被大量修改,我没有机会恢复到原始状态。
- 我从磁盘“rm filename.cpp”中删除修改后的文件,运行命令“svn update”,瞧,所有的原始文件都回来了。
所有这些与GIT一起工作良好,除了第4页。我试图让“git pull”它说项目是最新的,即使它们从本地文件夹中丢失,我也没有得到原始文件。
使用git时,第4页的正确命令是什么。 THX
可能重复[如何恢复文件到以前的状态在混帐?](http://stackoverflow.com/questions/35284/how-do-i-restore-files-to-previous-states-in-git) –