推回Github的提交

时间:2017-06-11 11:12:24

标签: github push commit

我在github上分叉了一个存储库,然后克隆了它(克隆了主存储库)创建了一个处理某些文件的新分支,然后添加并提交了更改。我通过

将更改推送到我的分叉回购

master

现在,我意识到我做了不必要的更改,并且只想对git reset --hard HEAD的拉取请求进行一次更改。有没有办法重置提交?

阅读帮助,我应该使用HEAD,但我不确定{{1}}

的含义

1 个答案:

答案 0 :(得分:2)

HEAD指向您使其像指针一样的最新提交。输入git log,您将找到所有提交。所以每次使用

git reset --hard HEAD

您的更改会被推回一次。请注意,使用--hard意味着您尝试恢复的提交更改将永远丢失。