我正在从SVN转换到GIT,有一个问题找不到答案。 我将描述我使用SVN与一些开源项目合作的常见情况。
- 检出代码
- 开始修改文件,进行更改以测试项目的工作方式。
- 在完成第2步之后,某些文件被大量修改,我无法回到原始状态。
- 我从磁盘中删除了修改后的文件"rm filename.cpp",运行命令"svn update",所有原始文件都重新回来了。
这一切在使用GIT时同样有效,除了第4步。我尝试执行“git pull”时,它表示项目是最新的,即使本地文件夹中缺少这些文件,我也无法获得原始文件。
在使用GIT时,第4步的正确命令是什么。 谢谢