我做了更改,但想要撤消它们。当我签出以前的版本时,git不会让我提交或推送它。说没有变化

时间:2016-06-23 19:54:50

标签: git github

我做了一些更改并将它们推送到远程主控。我现在想回到以前的版本。我试过了:

git reset --hard a3b40f2d1c764

但是这样做之后,当它移动本地HEAD时,它不会让我把它推到远程主控。如何制作当前的远程主控制器?

2 个答案:

答案 0 :(得分:1)

你必须强行推动:

git push --force-with-lease

答案 1 :(得分:1)

你可以强迫它:

git push -f origin master

但我建议在这里使用revert