我的上次提交清单:
提交哈希,消息
fc690d2c3 come back
da645f048 code refactoring = 10%
38cababf0 refactoring application from imports
所以它的意思是fc690d2c3是服务器上的HEAD修订版。 我需要回到这个 - > “38cababf0”修订版。
我试图像这样做:
git reset --hard 38cababf0
- >但它只有我的本地修订版变为38cababf0(删除修订版仍然是fc690d2c3),我不能推动它,因为它没有看到变化
我试图在PyCharm中恢复,从da645f048修改为38cababf0,但它只是将我的da645f048版本再次提交为fc690d2c3
那么如何回到服务器上的这个38cababf0修订版?
答案 0 :(得分:0)
如果这些更改已经在服务器上,那么最好的办法就是将它们还原为:
git revert da645f048..fc690d2c3
这将创建新的提交,以反转您不再需要的提交的更改。