这可能是一个非常简单的问题,但我对 Git 完全陌生,所以......
- 我已经对我的主分支进行了拉动。
- 另一个人对 master 分支做了很多更改。
- 我想放弃所有更改,所以我在本地删除了项目(刚刚从 Windows 资源管理器中删除),然后运行 git pull myremote master。
我现在明白为什么这不起作用了。结果是只从主分支中提取了更改的文件。如果我现在运行 git status 我会将所有其他文件视为已删除文件。不好!!
所以,我想做的是获得主分支的干净副本或签出(或称为),就好像这是我第一次从主分支中提取项目一样。重置本地 Git 存储库还是什么?
我该如何进行?