我正在从 SVN 过渡到 GIT,遇到了一个我找不到答案的问题。当我通过 SVN 处理一些开源项目时,我将描述一个常见的场景。
- 结帐
- 开始处理文件,进行更改,以测试项目的工作方式。
- 在 p.2 之后,一些文件被大量修改,我没有机会恢复到原始状态。
- 我从磁盘“rm filename.cpp”中删除了修改后的文件,运行命令“svn update”,瞧,所有原始文件都回来了。
所有这些都适用于 GIT,除了第 4 页。我尝试制作“git pull”,它说项目是最新的,即使本地文件夹中缺少原始文件,我也没有得到原始文件。
使用 git 时 p.4 的正确命令是什么。谢谢