我正试图推动一个老的对heroku/master的承诺,但是如果我没有弄错的话,git push会将本地的主推到远程回购。所以我想让我当地的主人和我的头相匹配。我试图做到这一点,而不失去我作出的承诺,所以我也许可以回到他们的时候,我需要。
# this only set my HEAD on the wanted commit.
$ git reset --hard
我提交了一些不必要的代码,所以我使用了:git reset HEAD~
我检查了文件,并试图推动我的最后一次提交(这是正确的)。但是,我收到了错误:error: failed to push some refs to 'git@github.com:MyProject/MyProject.git' hint: Updates wererejected because t
我们有一个吉特日志:fc19dec My change #24bc1ac7 My changeec345d9 [maven-release-plugin] prepare for next development iterationD:\blah>gitrevert --no-commit ec345d9..HEAD
error: a cherry-pick or revert