git - 如果 2 个开发人员在 master 分支上推送他们自己的代码怎么办?
问题描述
我是 git 新手,我有一个问题,在互联网上找不到任何答案。所以基本上,两个开发人员正在开发同一个项目,并在远程 GitHub 存储库上共享他们的代码。第一个开发人员已将他的代码推送到远程仓库。如果在第二个开发者将他自己的代码也推送到存储库之后会发生什么?有什么冲突吗?它会抹去第一个修改吗?会合并吗?
解决方案
第二个开发人员将无法将他们的代码推送到远程仓库。他们git push
将失败并显示一条错误消息,指出远程在其本地副本之前。
他们必须先做一个git pull
,解决冲突(如果有的话),然后再做一个git push
推荐阅读
- python - Pandas.DataFrame 和 display.max_columns(错误?)
- nginx - nginx 不支持 add_header 指令
- python - how to address all items of a list at once?
- c++ - C ++中的静态constexpr数组?
- python - 如何将文本格式更改为从 Python 拉到 Google 电子表格的表格的数字格式?
- css - 是否可以将此多色调 svg 过滤器导入程序并使用滑块微调效果?
- algorithm - 将整数的线性范围扩展到更大数组的算法
- node.js - 未捕获的类型错误:crypto.randomBytes 不是函数
- java - 无法将 int 转换为 int[] 并且未定义类型 int[]、int [] 的运算符
- python - Python:如何在 vscode 中更改脚本的执行位置?