我对源文件进行了很多更改,并且只想完成最后一次推送。我希望它删除任何新文件,并将修改后的文件还原到上一个版本。我基本上想要恢复原始大师的最后状态。
有没有办法在不删除目录的情况下执行此操作,重新初始化git,然后克隆存储库?
答案 0 :(得分:3)
git reset --hard
会将您带回上一次提交,git reset --hard origin/master
会将您带回origin/master
。
答案 1 :(得分:2)
答案 2 :(得分:0)
另一种选择就是放弃所有更改
git checkout .
然后
git pull