Git - 主分支26领先22后面

时间:2017-08-09 09:33:47

标签: git github version-control merge git-merge

请帮助使主分支与具有所有最近更改的远程主分支相匹配。

请在下面找到git状态: $ git状态 在分支大师 您的分支机构和/来源/主人'有分歧, 并分别有26和22个不同的提交。   (使用" git pull"将远程分支合并到你的分支中) 所有冲突都已修复,但您仍在合并。   (使用" git commit"结束合并)

1 个答案:

答案 0 :(得分:1)

git status显示的消息表示当您进行本地更改时,遥控器上已经有了新的更改,您不会先进行更改。

您可以参考以下选项:

  • git pull直接然后解决合并冲突,因为git消息提示你,然后将你的本地master推送到远程仓库。
  • 首先拉出远程更改,然后在git pull origin master --rebase之前在最新主分支的顶部重新定义本地更改。但是你也应该解决可能发生的冲突。
  • 如果您不希望在主分支上进行本地更改,请将master重置为origin/master git fetch origin mastergit reset --hard origin/master