Loading [MathJax]/jax/output/CommonHTML/config.js
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
社区首页 >问答首页 >在这种情况下,在推送提交后是否可以重新基址?

在这种情况下,在推送提交后是否可以重新基址?
EN

Stack Overflow用户
提问于 2019-01-27 21:51:51
回答 1查看 327关注 0票数 1

我在主分支上有一个长期的开发分支,在那里所有的修改都会完成,直到这个分支合并回主分支。但是,有时会精心挑选关键的修复程序并将其应用于主分支,而不是等待完全合并。在开发周期中,对开发分支的修改会被多次提交并推送到远程存储库。当最终完成返回到主节点的合并时,由于先前的挑剔而创建合并提交并不少见。

我知道一般来说,你不应该改变一个分支的基础,这个分支的提交已经被推送到其他人正在拉取的远程存储库。但在合并之后,开发分支和主分支除了具有不同的头之外,基本上是相同的。但是如果我在合并之后立即将我的开发分支重新定位到主分支上,我相信这两个分支将有一个共同的头(合并提交),并且开发分支中的提交ids都不会改变。这样做,没有人会受到伤害,而且我可以进行未来的合并,而不会被自动强制创建合并提交。

这是否合理呢?

EN

回答 1

Stack Overflow用户

发布于 2019-01-27 23:29:54

如果您在master发布时没有任何新的development提交,那么您所描述的相当于删除您的development分支,然后从master重新分支。

通过重新建立基础,您将孤立那些精心挑选到master上的原始提交,因此,如果development下游的任何人已经将提交散列固定在提交散列上,可能会产生一些后果。它还会make life difficult for anybody downstream that had also checkout out the pre-rebased development分支并尝试拉入。

我认为这是合理的,但它应该是开发过程中沟通的一部分,所以上面的后果不会让任何人感到惊讶。

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

https://stackoverflow.com/questions/54393219

复制
相关文章
POSTGRESQL 主节点失败后, 在多变的情况下重新让他融入复制中
POSTGRESQL 在主从流复制中,在主库失败切换后,从库变为主库后,如果主库不是因为硬件的原因,想继续拉起来,并且加入到新的复制关系中,一般都会通过pg_rewind的程序来进行拉起来. 但不少问题反馈对pg_rewind在重新拉起旧主库出现问题,到底有什么情况下pg_rewind对你的数据库重新建立复制关系"力不从心", 怎么去避免这样的情况是这篇文字要讨论和提到的.
AustinDatabases
2021/09/02
1.6K0
人工智能取得突破后,机器可以在无人监督的情况下“光速”学习
目前用于机器学习的处理器在执行复杂操作时,会受到处理数据所需的电力的限制,一般来说,任务越智能,数据就越复杂,对电力的需求就越大。
大数据文摘
2020/08/11
2710
在禁用 Device/Credential Guard 后,可以运行 VMware Workstati
VMware Workstation 与 Device/Credential Guard 不兼容。在禁用 Device/Credential Guard 后,可以运行 VMware Workstati
韩旭051
2020/06/22
1.8K0
AI原来还可以在无监督的情况下进行双语翻译?
该文章介绍了两种在不需要平行文本的情况下进行神经机器翻译的方法。第一种方法是使用无监督学习,通过创建双语词典来实现。第二种方法是使用去噪自回归,在翻译过程中插入噪声,然后反向翻译以消除噪声。这些方法可以提高翻译的准确性,并且可以用于跨语言匹配任务。"
人工智能的秘密
2017/12/27
6880
AI原来还可以在无监督的情况下进行双语翻译?
oozie 重新提交作业
  在oozie的运行过程当中可能会出现错误,比如数据库连接不上,或者作业执行报错导致流程进入suspend或者killed状态,这个时候我们就要分析了,如果确实是数据或者是网络有问题,我们比如把问题解决了才可以重新运行作业。重新运行作业分两种情况,suspend状态和killed状态的,这两种状态是要通过不同的处理方式来处理的。   (1)suspend状态的我们可以用resume方式来在挂起的地方恢复作业,重新运行,或者是先杀掉它,让它进入killed状态,再进行重新运行。 public sta
岑玉海
2018/03/01
1.2K0
在PHP中检测一个类是否可以被foreach遍历
在PHP中,我们可以非常简单的判断一个变量是什么类型,也可以非常方便的确定一个数组的长度从而决定这个数组是否可以遍历。那么类呢?我们要如何知道这个类是否可以通过 foreach 来进行遍历呢?其实,PHP已经为我们提供了一个现成的接口。
硬核项目经理
2020/06/04
2K0
在input中回车后页面提交导致出现HTTP 错误 405.0 - Method Not Allowed
前些时间在做一个搜索功能时发现一个比较有意思的现象,场景是这样的:在一个模态窗口中是一个订单列表,页面的顶部有若干个状态筛选框和一个搜索关键字输入框,当焦点在关键字输入框时按回车,本来是对input的keyup事件做了监听,当发现是按了回车键时便自动提交搜索请求的,但输入关键字后按回车时页面竟然跳转了,并且出现“HTTP 错误 405.0 - Method Not Allowed无法显示您正在查找的页面,因为使用了无效方法(HTTP 谓词)”的错误,非常纳闷。
风柏杨4711
2021/03/15
1.9K0
解决: IDEA 代码 commit 后,Local Changes 中代码依旧在,提交失败
版权声明:这可是本菇凉辛辛苦苦原创的,转载请一定带上我家地址,不要忘记了哈 . https://blog.csdn.net/u011314442/article/details/90167116
微风-- 轻许--
2019/05/25
4.3K0
Flutter在Android平台实现消息推送
点击“应用设置”,就可以看到应用信息了,其中AppKey非常重要,在项目中使用极光推送会用到。
越陌度阡
2021/03/02
1.9K0
Flutter在Android平台实现消息推送
android onresume函数,android – 在Activity中重新创建后未调用onResume
在应用程序设置中进行某些更改时,我在recreate的onActivityResult中调用MainActivity。重新创建后,不调用onResume。
全栈程序员站长
2022/09/05
3.4K0
Flutter在IOS平台实现消息推送
IOS的生产证书在极光推送IOS平台配置时需要用到,完成这个证书的创建过程比较复杂,以下分为三个阶段来完成。
越陌度阡
2021/03/02
3.5K0
Flutter在IOS平台实现消息推送
判断元素是否在视窗之内
作为一名前端工程师我们经常需要判断目标元素是否在视窗之内或者和视窗的距离小于一个值(例如 100 px),从而实现一些常用的功能,例如:
IMWeb前端团队
2019/12/04
2.1K0
BukktAPI 判断玩家是否在树下
前排提醒,这个算法有一个缺点就是灵活性不强,矮树/高密度的多棵树/树上有别的方块都有可能导致返回 false ,因此适用于要求并不精密的环境
HikariLan贺兰星辰
2022/10/27
3480
Android 判断是否在通话中
转载请以链接形式标明出处: 本文出自:103style的博客 最后的判断代码: /** * 是否正在电话通话中 */ private boolean phoneIsInUse() { TelephonyManager mTelephonyManager = (TelephonyManager) activity.getSystemService(Context.TELEPHONY_SERVICE); int state = mTelephonyManager.getCallSt
103style
2022/12/19
1.3K0
Android 检测坐标是否在国内
根据ZCChinaLocation 来实现的相关代码,其实就是这个oc代码的java版本,最近用到了这么个东西所以就给实现了一下。由于我是一个非专业Java程序员,因而代码写的比较糟糕,有什么不周到的地方还希望大家积极补充。
obaby
2023/02/23
7600
git 切换分支 + 提交 + 更新 +查看历史 + 提交 + 推送
一.  查看远程分支    git branch  或者 git branch -r
双面人
2019/04/10
2K0
from表单提交在新窗口打开
<form action=”URL”  method=”post”  target=”_blank” >
kirin
2021/03/01
2.4K0
网站绑定证书的情况下是否可以避免流量劫持呢?
流量劫持是一种很老的攻击方式了.比如很常见的广告弹窗,很多人已经对这个习以为常了,并认为流量劫持不会造成什么损失,但是实际上,流量劫持可以通过很多种没办法察觉的方式,暗中窃取账号信息,谋取利益.
德迅云安全--陈琦琦
2022/08/26
6150
来,我们在重新说下,线程状态?
每当线上应用出现各种吞吐下降、RT增长、CPU飚高、内存溢出等问题的时候是不是脑阔疼。面对出现的问题,简直就是无从下口啊。
鲁大猿
2020/09/20
2.1K0
来,我们在重新说下,线程状态?
【DB笔试面试641】在Oracle中,新建索引后统计信息是否自动收集?
在Oracle 10g后有个隐含参数“_OPTIMIZER_COMPUTE_INDEX_STATS”,意思是是否对新建索引收集统计信息,该参数默认是TRUE,表示默认收集新建索引的统计信息。
AiDBA宝典
2019/09/29
8980

相似问题

推送已提交的已修改/重新基址的提交

10

本地分支上的推送代码在重新基址后丢失

10

如何在重新建立基址后压缩提交

10

Git拒绝在重新排序提交后推送。

11

Git在修改后的提交中重新建立基址失败

33
添加站长 进交流群

领取专属 10元无门槛券

AI混元助手 在线答疑

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

洞察 腾讯核心技术

剖析业界实践案例

扫码关注腾讯云开发者公众号
领券
社区富文本编辑器全新改版!诚邀体验~
全新交互,全新视觉,新增快捷键、悬浮工具栏、高亮块等功能并同时优化现有功能,全面提升创作效率和体验
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档
查看详情【社区公告】 技术创作特训营有奖征文