我的情况就像我需要从一个分支硬重置到另一个分支。我已经在这里解释了这个场景。How to hard reset from one git branch to other in JGit?它就像git项目的魅力一样。我也需要它用于gerrit项目。如果我做同样的事情,并将其推向了格里特
git push http://obulis@192.168.15.19:8088/obuli/project1 HEAD:refs/for/master
我收到这样的错误:
Total 0 (delta 0), reused 0 (delta 0)
remote: Processing changes: refs: 1, done
To http://obulis@192.168.15.19:8088/obuli/project1
! [remote rejected] HEAD -> refs/for/master (no new changes)
error: failed to push some refs to
http://obulis@192.168.215.19:8088/obuli/project1'
有什么想法吗?