我对Git树的提交超出了主分支。这样做的结果是当我推送到我的中央存储库时,主分支之外的提交不会被推送。
这是我正在谈论的图像:
如果在主分支内没有分支的提交,我该怎么办?
最诚挚的问候,
答案 0 :(得分:2)
在命令提示符/终端中输入:git branch -f master HEAD
这会将master
分支重置为HEAD
,但由于master
已存在,因此需要强制(-f
)参数。
在此之后,执行master
检查git checkout master
分支,然后您可以推送您的更改,您的未来提交将在master
分支上进行。