Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >如果我想要将<master>合并到我的公共<feature1>分支中,为什么我需要修改它呢?

如果我想要将<master>合并到我的公共<feature1>分支中,为什么我需要修改它呢?
EN

Stack Overflow用户
提问于 2014-08-12 06:27:56
回答 2查看 506关注 0票数 2

这就是目前的情况。回购有一个公共<master>,然后有一个公共<team1>分支:

代码语言:javascript
代码运行次数:0
运行
AI代码解释
复制
o <-- master
 \
  o <-- team1

这两个分支都被认为是公共的

在使用亚特兰西恩存储库时,我们希望使用已交付给<team1>的最新版本更新<master>分支,因此我们创建了一个拉请求。源是<master>,目标是<team1>

但是,在执行此操作时,亚特兰西安存储显示,由于冲突,不能合并它,下面是如何解决拉请求的这些冲突:

但是本指南将导致您将合并冲突推到<master>中。为什么?

<master><team1>分支的设置是否错误,并且使用了拉请求?

解决<team1>分支中的任何冲突,完全不修改<master> (直到<team1>将其交付给<master>),难道不是更有意义吗?

EN

回答 2

Stack Overflow用户

回答已采纳

发布于 2014-08-12 19:58:04

这是因为任何git请求都基于合并冲突总是在源分支中解决而不是在目标分支中解决的原则。通常,目标分支是一个以上的人集成他们的代码基的地方,因此解决源分支中的任何冲突都比在目标分支中解决冲突更有意义。

如果您想绕过这个问题,您可以签出分支并从主处执行一个git分支,并解决分支中的冲突并将它们向上推高。

票数 1
EN

Stack Overflow用户

发布于 2014-08-19 00:44:33

拉请求通常表示您希望您的代码“面向生产”合并,而存储的指令基于这种情况下的冲突解决方案。

与创建一个从主服务器更新特性分支的请求不同,只执行合并并解决出现的任何冲突就更简单了。

我是藏品公司的产品经理,这不是我第一次看到这样的事情发生。我正在考虑让人们走在最安全的道路上的最佳方法,并确保给出的指导是有意义的(无论是避免不必要的请求,还是优雅地处理不寻常的请求)。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25266902

复制
相关文章
【Git】Git 分支管理 ( 解决分支合并冲突 | 创建并切换分支 git switch -c feature1 | 修改 feature1 分支并提交 | 修改 master 主版本并提交 )
修改 feature1 中的 README.txt 文件内容为 feature1 , 并执行 git add README.txt 和 git commit -m "feature1" 命令提交到版本库 ;
韩曙亮
2023/03/30
6880
【Git】Git 分支管理 ( 解决分支合并冲突 | 创建并切换分支 git switch -c feature1 | 修改 feature1 分支并提交 | 修改 master 主版本并提交 )
Jenkins 配置自动合并 release 分支到 master 分支
本文告诉大家如何在 Jenkins 配置合并到 release 的内容自动合并到 gitlab 的 master 分支
林德熙
2018/09/19
7.4K0
Jenkins 配置自动合并 release 分支到 master 分支
原创 | 你追我,如果你追到我……那就算你赢了
今天选择的算法题来源于昨天同一套题中的D题,这题全场通过的人数在2600人左右。虽然通过的人数更少了一些,但是题目的难度却并没有增加很多,但是趣味度增加了。我也是第一次遇见这样的问题。
TechFlow-承志
2020/09/22
4420
原创 | 你追我,如果你追到我……那就算你赢了
git 如何把分支代码合并到master主分支上
1.首先切换到分支 git checkout 分支 2.使用git pull 把分支代码pull下来 git pull 3.切换到主分支 git checkout master 4.把分支的代码merge到主分支 git merge 分支 5.git push推上去ok完成,现在 你自己分支的代码就合并到主分支上了 git push
小小咸鱼YwY
2020/10/30
32.7K0
022:如果要将对象用作Map中的key,需要注意什么
如果将对象作为Map中的key,需要是实现该对象的equals方法和hashCode方法;现在一般通过lombok可以简单得实现,并且可以选择具体需要哪些字段参与equals和hashCode方法的计算。
阿杜
2019/05/15
1.5K0
彻底搞懂 Git-Rebase
来源:http://jartto.wang/2018/12/11/git-rebase/?hmsr=toutiao.io&utm_medium=toutiao.io&utm_source=toutia
程序猿DD
2018/12/28
5.2K0
我的MVP呢?
Ladies and gentelmen, welcome the MVP of NBA 16-2017 Season:...
奔跑的小鹿
2019/01/25
5510
我的MVP呢?
史上最详细Git使用教程[通俗易懂]
每个开发都可以从master上克隆一个本地版本库,就算没有网络,也可以提交代码到本地仓库、查看log、创建项目分支等等
全栈程序员站长
2022/08/12
7150
史上最详细Git使用教程[通俗易懂]
“ 鱼 ” 问 | 我想采集 xx 需要学什么?
尽管我看到的这个问题的时候这个问题红包已经领完了,但是我还是很认真的回答了他的问题
咸鱼学Python
2021/10/28
7340
“ 鱼 ” 问 | 我想采集 xx 需要学什么?
Git入门学习到进阶2
描述:下面所有讨论我们都假设只使用一个分支,也就是主分支master的情况,虽然这种作法并不符合git规范,但是现实情况中绝大部分用户是直接在master分支上进行工作的,所以在这里我们不去引入更加复杂的各种分支的情况,也不涉及标签tag的操作,只讲在最简单的主分支上如何回退。
全栈工程师修炼指南
2022/09/28
1.1K0
Git入门学习到进阶2
Git入门学习到进阶2
描述:下面所有讨论我们都假设只使用一个分支,也就是主分支master的情况,虽然这种作法并不符合git规范,但是现实情况中绝大部分用户是直接在master分支上进行工作的,所以在这里我们不去引入更加复杂的各种分支的情况,也不涉及标签tag的操作,只讲在最简单的主分支上如何回退。
全栈工程师修炼指南
2020/10/23
9320
Git入门学习到进阶2
Git的分支工作流与Pull Request
  上一篇文章介绍了常用的版本控制工具以及git的基本用法,从基本用法来看git与其它的版本控制工具好像区别不大,都是对代码新增、提交进行管理,可以查看提交历史、代码差异等功能。但实际上git有一个重量级的功能“分支”,git的分支与其它工具的分支不同,git分支的操作完全在本地进行,所以可以快速的创建和切换。
星哥玩云
2022/07/24
7770
Git的分支工作流与Pull Request
记录我学github的路程(二)
2015-12-09 更新 1,现在,本地有了一个库,你可能会想到GitHub创建一个库,并且关联起来。这样,远程的库既可以当作备份,又可以让其他人通过该仓库来协作。 2,步骤: (1)登录GitHu
xcywt
2018/01/11
6450
记录我学github的路程(二)
分库分表,我为什么要用Shardingsphere呢?
分库分表推荐Spring Cloud Alibaba+Seata+Shardingsphere
35岁程序员那些事
2022/09/23
1.5K0
如何告诉手机我是“我”呢?
2013年,苹果机iphone5S让指纹识别在手机上普及,它告诉各大手机厂商,指纹可以这么玩。同样苹果它也让指纹识别从手机上消失。譬如,今年苹果就推出了支持面部识别的iPhone X,而这款产品不仅带来了黑科技,也让解锁技术得到进一步的变革。当然,更值得一提的是,iPhone X的面部识别技术现在也已成为Android手机厂商所追求的潮流风向。 那老派今天就跟大家讲讲身份识别的几大类型。 1.指纹识别 指纹识别即指通过比较不同指纹的细节特征点来进行鉴别。指纹识别技术涉及图像处理、模式识别、计算机视觉、数学形
企鹅号小编
2018/01/18
1.1K0
如何告诉手机我是“我”呢?
git rebase使用场景及注意事项
git rebase是一个非常有魅力的命令,使用得当会让git代码管理更加清晰,但是如果对机理不熟悉则特别容易给团队造成巨大麻烦,请谨慎使用。本文就简单介绍一下使用方法、原理和注意事项 使用场景 合并多个commit为一个 git rebase -i [startpoint] [endpoint] # startpoint不包含,endpoint包含 # endpoint可以没有,则默认为当前分支的HEAD # 这时候,会自动进入 vi 编辑模式 pick cacc52da add: qrcode p
十毛
2019/10/24
2K0
GitHub-分支管理01
分支在实际中有什么用呢?假设你准备开发一个新功能,但是需要两周才能完成,第一周你写了50%的代码,如果立刻提交,由于代码还没写完,不完整的代码库会导致别人不能干活了。如果等代码全部写完再一次提交,又存在丢失每天进度的巨大风险。
踏歌行
2020/10/15
3730
GitHub-分支管理01
WEB前端:element.style覆盖了我想修改的样式!
其实这是一个优先级的问题。 今天在写css时,显示效果会出现非常诡异的效果 以前的没遇到过这种情况 .recruitment_info { margin-top: 10px; border-top: 1px solid #f39b41; border: 1px solid #F57BB6; border-radius: 5px; padding: 10px; } 显示的不是我要的颜色。 弄了很久,发现有个“element.style”这玩意,但是发现我并没有定义它啊! css文件翻了个遍,也没找到eleme
Vicsh
2018/05/16
2.4K0
Git操作指南 - 常用命令与功能概览
1.安装Git的步骤省略,安装完毕后,在终端输入$ git,下方输出git的提示信息,则安装成功;
测试开发囤货
2023/08/08
3450
Git操作指南 - 常用命令与功能概览
点击加载更多

相似问题

合并分支,但在修改它时,master会被修改

20

我需要将最新/更新的代码从master带到我的本地分支- GH6789/learninggit

10

我可以强制推送到我的分支,然后合并到master吗?

02

如果我需要修改保龄球的内容呢?

10

如何将来自master的任何并行更改合并到我的分支中,而不修改master?

12
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

扫码加入开发者社群
关注 腾讯云开发者公众号

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文