Git 拉取已完成的最后一次推送



我对源文件进行了许多更改,只想拉出已完成的最后一次推送。我希望它删除任何新文件,并将修改后的文件恢复到最新版本。我基本上只想恢复到上次的起源大师。

有没有办法在不删除目录、重新初始化 git 然后克隆存储库的情况下做到这一点?

git reset --hard会带你回到上一次提交,git reset --hard origin/master会带你回到origin/master

您可以还原更改

阅读更多:http://book.git-scm.com/4_undoing_in_git_-_reset,_checkout_and_revert.html

另一种选择是放弃所有更改

git checkout .

然后

git pull

最新更新