腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
圈层
工具
MCP广场
文章/答案/技术大牛
搜索
搜索
关闭
发布
文章
问答
(9999+)
视频
沙龙
2
回答
在
rebase
中
发生
第二次
冲突
后
,
git
rerere
会
自动
被
调用
吗
?
git
、
tortoisegit
当
rebase
发生
并启用
git
rerere
时,会在之前解决的第二个
冲突
出现
后
自动
调用
它,还是需要手动
调用
git
rerere
?我问这个是因为我想知道像TortoiseGit这样的GUI是否支持
rerere
。但只有当它被
自动
调用
时,才会出现这种情况。
浏览 4
提问于2017-07-10
得票数 1
回答已采纳
1
回答
避免重新解决
git
重基
中
的
冲突
,包括合并提交。
git
、
rebase
、
merge-conflict-resolution
在这些合并提交
中
解决的任何合并
冲突
或手动修改都必须手动解决/重新应用。所以,我试过Could not apply C... master# Merge branch 'master' $
git
status interactive <
浏览 7
提问于2020-08-05
得票数 6
2
回答
Git
在
新上游的基础上重新合并
git
、
merge
在
合并期间,上游略有/不显着地向前移动。此外,
在
合并之前,我还添加了额外的私人工作:|\* | XXX (split) Point of split master指出的合并非常困难,先前的private更改是为了简化合并(比如文件重命名以避免
冲突
origin/mast
浏览 3
提问于2021-03-17
得票数 0
回答已采纳
4
回答
启用
git
rerere
有什么缺点
吗
?
git
、
merge
、
git-rerere
我读过很多关于
git
的
rerere
特性的文章,我正在考虑启用它。我不得不假设它有一个缺点,否则它可能
会
默认启用。那么启用<em
浏览 32
提问于2011-04-02
得票数 119
回答已采纳
2
回答
什么是
git
-
rerere
?它是如何工作的?
git
、
version-control
、
continuous-integration
、
git-rerere
据我所知,通过保存
冲突
解决信息来同步项目是有用的,但我并不完全清楚如何使用和配置它。请不要用另一个问题:标记一个重复。因为我的怀疑与无关“那么启用重新播放有什么坏处
吗
?它能导致哪些潜在的问题,否则就不会
发生
?”?
浏览 0
提问于2018-03-26
得票数 43
1
回答
Git
重基--保存-合并失败
git
、
git-rebase
做一个正常的重基
会
导致
git
要求我解决合并
冲突
。我不想审查每一个合并,因为这将是很多工作。
在
了解了--保存-合并选项之后,我认为我找到了完成这一任务的完美工具,这一选项对的解释非常清晰。
git
init
git
add Hello.txt
git
tag有一次合并
冲突
,但我们解
浏览 7
提问于2014-09-04
得票数 12
1
回答
在
没有
冲突
的情况下将分支合并和重基为母版
git
将母版合并到特性分支
中
,因为我们的工作是更新它。 如果我们将特征分支合并到主程序
中
,我们就没有问题了。如果我们做了一个常规的合并,然后重新基地,我们必须再次解决所有的
冲突
。
在
一个有100次提交的特性分支上,这是一个很大的痛苦。 是否有一种方法可以将特性分支合并回而不存在
冲突
?
浏览 2
提问于2013-11-13
得票数 4
回答已采纳
3
回答
如何在做一个长期的功能分支时,
在
进行大合并之前,持续地解决
冲突
?
git
、
merge
我还没有将它合并回master,但是我已经进行了尝试合并,并且有很多
冲突
需要解决。我担心会有越来越多的
冲突
,我
在
分支上的工作越多,我的工作就越多,我一直
在
努力记住我
在
解决
冲突
时可能有一段时间没有接触到的代码的部分。我的默认策略是继续处理分支,直到它完成为止,然后将其合并到master
中
,然后处理所有
冲突
。然而,我担心等待的时间越长,合并就会越痛苦。
在
最终合并时,我使用什么策略来最小化
冲突
的解决,或者至少只处理最近的<
浏览 3
提问于2014-09-05
得票数 1
回答已采纳
3
回答
如何在
git
合并
后
使用
git
rebase
-i而不把事情搞乱?
git
、
merge
、
rebase
我有以下情况:我对本地存储库做了一些提交,然后将另一个分支(大约150个提交)合并到主服务器
中
-其中有很多
冲突
。 现在,我想将合并前的提交移动到推送之前的提交之后。通常,我会使用"
rebase
-i“。不幸的是,默认行为是打破我所做的一次合并提交,实际上将150多个提交添加到单独的提交
中
(我理解这就像我一开始使用
rebase
而不是merge )-这对我来说是糟糕的行为,原因有几个。我发现了
rebase
的'-p‘标志,它保留了合并,并对此感到非常高兴。不幸的是,这实际上
浏览 0
提问于2010-11-11
得票数 11
回答已采纳
4
回答
更智能的
rebase
,避免多余的工作?
git
、
git-rebase
、
git-diff
我
在
长时间改库时遇到的一个问题是必须解决冗余
冲突
。假设我有一个包含一系列提交的分支,它不断修改一个函数,而最终的提交则完全删除了该函数。当我执行
rebase
master时,
Git
天真地依次应用每个提交。这意味着我需要在master的提示下解决这些提交-即使最终这些工作都是浪费的。 处理这种情况的好方法是什么?
浏览 0
提问于2012-05-15
得票数 21
回答已采纳
3
回答
git
工作流程:一次性合并和
git
-
rerere
有什么意义?
git
、
merge
、
rebase
、
conflict
而且,它们都会导致相同的
冲突
。如果这是不正确的,请提供一个例子来启发我。从手册页上看,
git
-
rerere
可以帮助你解决之前已经解决的
冲突
。我将要引用的示例可以
在
找到。稍后,当您创建另一个“丢弃”合并提交时,
git
-
rerere
将帮助您解决<
浏览 1
提问于2010-06-19
得票数 19
回答已采纳
2
回答
如何重新建立基础并
自动
解决
冲突
git
然后,
在
900提交的其余部分
中
,字符串不会更改。到目前一切尚好。使用
git
rebase
--interactive '<commit>'很好,我进行了编辑。然而,
在
点击
git
rebase
--continue之后,我遇到了合并
冲突
.
在
一个完全无关的文件
中
。据我所知,这是因为
git
正在重写一些东西,所以当它达到以前存在
冲突
的程度时,它将迫使您重新解
浏览 2
提问于2020-05-07
得票数 1
回答已采纳
2
回答
如何避免重复出现
git
rebase
冲突
git
、
conflict
、
rebase
我有一个房地产网站,这是越来越复杂的控制
在
git
。但是它只有两个分支,所以它不应该那么困难。主分支是活动的版本。而dev分支是新的东西,必须放到网上。因此,我所做的就是每周
在
master上重新建立dev的基础,并解决
冲突
。但在每次重置时,我都会得到以前修复的
冲突
。当我
在
master上重新设置dev的基础时,我再次得到了菜单
中
的所有
冲突
和内容差异,以修复我之前已经解决的问题。它不记得已解决的
冲突
了吗?
浏览 10
提问于2017-02-07
得票数 0
1
回答
git
重基
会
产生比
git
合并更多的
冲突
吗
?
git
、
git-merge
、
git-rebase
git
rebase
比
git
merge更容易
发生
冲突
,是真的
吗
?我以前听说过,它在中被引用过。我是根据这方面的数据进行推测,但我怀疑人们对重新确定基础的普遍担忧源于以下两个主要方面: 由于
git
重基的机制,合并
冲突
更加频繁,而且似乎更难处理。我已经听说并理解了这样一个观点:因为通过提交重放重放commit,您将多次遇到相同的
冲突
,但我从未遇到过这种
冲突
。也许
rerere
行为现在在
浏览 1
提问于2015-12-15
得票数 15
回答已采纳
2
回答
如何为“拉-重基”
冲突
重新启动合并
java
、
git
、
jgit
我正在开发一个基于Eclipse的JGit的
Git
插件,并且我已经有一个同事实现了“重新启动合并”,用于
在
执行默认拉(与合并)时
发生
冲突
。 现在我正在做一个“拉(重基)”动作。当
冲突
发生
时,用户
在
冲突
文件
中
做了一些更改,我想让他们重新启动合并。我注意到一些
Git
客户端没有这个选项(EGit for Eclipse,GitKraken Free),而有些有它(SourceTree)。logger.isDebugEnab
浏览 17
提问于2019-10-03
得票数 0
回答已采纳
1
回答
如何在解决
冲突
的过程中提交一个长的
Git
合并
git
、
merge
、
commit
、
conflict
我有一个超过300个
冲突
文件的大合并正在进行。我想用mergetool来解决这些问题,但是我不可能一次完成所有的任务。我如何提交合并,然后稍后返回并继续相同的合并?通常情况下,如果索引
中
存在
冲突
,
git
似乎不允许您提交。
浏览 0
提问于2011-02-15
得票数 11
回答已采纳
3
回答
git
如何合并旧的功能分支?
git
该功能基本上
在
提交给主程序方面落后了很多,因此
在
合并回来时会有很多潜在的
冲突
。我可以打开2个编辑器,然后手动选择修改到master
中
。对
git
还不够熟悉,不知道
在
git
中有没有办法解决这个问题。因此,为了
在
示例
中
澄清,当我分支功能时,主功能看起来是这样的:现在,我的功能如下所示:和主控:因此,看起来主控已经
发生
了相当大的变化有没有办法用<e
浏览 3
提问于2018-04-04
得票数 1
1
回答
如何使用
git
平平两个顶级合并提交
git
、
git-rebase
此时,
在
树的顶部有一个整洁的合并提交。嵌套在内部是所有上游的提交和合并。您运行您的持续集成测试(CI),它们通过,并且分支
被
合并到您的branch的主分支
中
。精彩的。如何将这两个合并平平为一个,而保存上游的
git
历史?
git
rebase
--preserve-merges是( a)不推荐的,( b)全部或无。我尝试过使用
git
rebase
--
rebase
-merges -i origin/master并将第二个
浏览 3
提问于2020-02-14
得票数 1
1
回答
安全
git
重基
git
、
rebase
通常,
在
处理一件事情时,我会在不相关的代码中发现一些丑陋之处,修复它并单独提交。通常,会有多个这样的提交,因为我稍后会发现类似的问题。 有什么方法可以
在
差异
发生
时得到(巨大的闪烁)警告
吗
?
浏览 4
提问于2016-08-13
得票数 5
1
回答
当我没有做任何更改时,如何在
git
交互重基中出现
冲突
?
git
我想在
git
中
重写一个提交,所以我做了一个
git
rebase
-i 00112233或类似的事情,我得到合并
冲突
,而不对将要应用的提交做任何更改。我输入merge命令,编辑器弹出,我接受那里的内容,并存在合并
冲突
。我对
git
rebase
-i的理解是,HEAD
被
设置为00112233,然后按照编辑器中指定的顺序(
在
本例
中
我没有更改)应用00112233
后
提交(自从它们
被
浏览 2
提问于2014-02-07
得票数 7
回答已采纳
点击加载更多
相关
资讯
git只知道merge,试试rebase!
深入 git rebase
遇到冲突不怕怼,强制提交就是干
带你深入理解 Git 原理
你需要知道的12个Git高级命令
热门
标签
更多标签
云服务器
对象存储
ICP备案
云点播
实时音视频
活动推荐
运营活动
广告
关闭
领券