首页 > 解决方案 > 如果 2 个开发人员在 master 分支上推送他们自己的代码怎么办?

问题描述

我是 git 新手,我有一个问题,在互联网上找不到任何答案。所以基本上,两个开发人员正在开发同一个项目,并在远程 GitHub 存储库上共享他们的代码。第一个开发人员已将他的代码推送到远程仓库。如果在第二个开发者将他自己的代码也推送到存储库之后会发生什么?有什么冲突吗?它会抹去第一个修改吗?会合并吗?

标签: gitgithubgitlab

解决方案


第二个开发人员将无法将他们的代码推送到远程仓库。他们git push将失败并显示一条错误消息,指出远程在其本地副本之前。

他们必须先做一个git pull,解决冲突(如果有的话),然后再做一个git push


推荐阅读