在Git中提交之前解决冲突

 少爷旅行 发布于 2023-01-29 13:58

我是从SVN来到Git.在SVN中,当两个开发人员同时更改同一个文件(来自同一个文件版本)时,最后一个提交者将在提交更改之前获得要解决的冲突标志.在Git中,常见的方法是最后一个提交者/推送器将解决冲突并生成第3个提交,然后推送原始提交和合并提交.

是否可以在进行本地提交之前合并服务器更改,然后以SVN样式进行单个提交(无冲突)?为了简化,假设两个开发人员都使用master的本地副本而不是其他分支.

我知道这是一个重复的话题,但大多数都不明白.

1 个回答
  • 如果您git pull --rebase,则可以解决冲突并仅使用新更改进行一次提交.您不会同时拥有原始提交和合并:只有更新的提交才能解决冲突并包含所有新代码.

    2023-01-29 13:59 回答
撰写答案
今天,你开发时遇到什么问题呢?
立即提问
热门标签
PHP1.CN | 中国最专业的PHP中文社区 | PNG素材下载 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有