[git] your branch is ahead of ... 解决办法

出现该问题表示在次以前已经有X个commite了,执行命令
git reset --hard HEAD~X
解决其中X表示有多少次提交,此命令的意思是回退到x个commit以前。
git reset --hard HEAD~X
git pull --rebasegit

相关文章
相关标签/搜索