腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
有没有
办法
以
非
交互
的
方式
对
我
的
feature
分支
中
的
所有
内容
进行
重新
基址
和
压缩
?
git
、
git-rebase
、
git-squash
有时
我
在一个功能
分支
中有一堆小
的
提交,
我
想把它们都压在一起,而不是合并到父
分支
中
。
我
知道
我
可以(在本例
中
父
分支
是master): git rebase -i master 然后将第一个提交之后
的
所有
提交标记为"squash“。
有没有
办法
以
非
交互
的
方式</e
浏览 23
提问于2019-03-23
得票数 1
回答已采纳
4
回答
如何合并git
分支
,使主题提交成为孤立
的
?
git
我
还在跟上Git
的
一些更高级
的
特性…… \理想情况下,
我
希望在D处使用master
重新
设置特征
的
基址
,然后将特征合并到master
中
,使A
和
B成为孤立特征
浏览 0
提问于2012-01-13
得票数 3
回答已采纳
1
回答
GIT重设连接要素
分支
的
基础
git
、
git-merge
、
rebase
、
git-rebase
、
git-flow
我
有一个开发
分支
和
一个功能
分支
,让我们称它为功能/A。当有人提交远程开发时,
我
将其拉出,然后转到功能/A,并将其
重新
设置为开发。现在
我
想创建一个名为
feature
/B
的
新
分支
,并从
feature
/A“继承”它,然后
进行
一些开发(
我
需要
feature
/B
中
的
<em
浏览 0
提问于2017-09-28
得票数 2
2
回答
如果仅基于个人
分支
,则
重新
设置推送提交
的
基础
git
、
git-rebase
我
使用多台机器
进行
开发,所以我想要一种“自我协作”
的
方式
。因此,远程存储库上
的
个人
分支
是有意义
的
。显然,对于这个
分支
,我会推/拉很多(例如,每次
我
在特定
的
机器上开始/结束一个编码会话)。
我
也喜欢在本地
重新
建立基础,
以
压缩
/整理我
的
一些提交。
我
理解您不应该
对
已经推送
浏览 0
提问于2011-05-30
得票数 4
回答已采纳
2
回答
在
分支
后提交时
交互
式
重新
建立基础
git
、
git-interactive-rebase
我
的
git存储库中有以下(简化
的
)场景: \commit F是
对
C
的
修复,这需要成为一个单一
的
提交。
我
尝试使用git rebase -i HEAD~2在"main“
分支
上
进行
交互
式rebase,但结果如下: \而我希望是这样
的
: \
我
还没有推过任何东西。
浏览 5
提问于2013-04-09
得票数 1
回答已采纳
3
回答
git在rebase期间崩溃
git
、
git-rebase
我
在存储库中有相当多
的
文件。因此,git有时会因为内存不足而崩溃,因为在重定
基址
期间发生异常。git rebase master.....因此,一旦
我
得到这个异常,
我
就再次尝试
重新
设置
基址
它告诉
我
分支
feature
是最新
的
。这似乎
浏览 4
提问于2011-10-08
得票数 7
2
回答
具有合并子
分支
的
Git rebase
分支
git
、
merge
、
branch
、
rebase
今天
我
遇到了一个问题。
我
的
队友从master创建了
分支
。他在这个
分支
中
开发了一个功能,然后在子功能
的
分支
中
开发了两个子功能。最后,他
对
整个事情做了两次重构提交。所以..。C--D E--F | subfeatures B------M1------M2--G--H |
feature
/
浏览 0
提问于2012-04-05
得票数 13
回答已采纳
1
回答
使用子
分支
在git rebase中保留正确
的
祖先
git
、
git-rebase
我
有一个看起来有点像这样
的
repo: \-*-*-*-
feature
1其中
feature
1-
feature
1
和
feature
1-experiment都是本地
分支
。 现在,
我
的
其他人已经将更改推到了master,
我
将对
feature
1
进行
<
浏览 0
提问于2016-03-01
得票数 1
2
回答
如何将6次提交变为2次,从功能
分支
到主
分支
git
、
commit
我
是git新手,所以这听起来可能是个愚蠢
的
问题。
我
有一个主
分支
和
一个功能
分支
。A->B->C->D(主管)现在,
我
需要将
feature
分支
合并到主
分支
,但我希望在
feature
分
浏览 0
提问于2019-10-15
得票数 0
2
回答
如何删除没有差异
的
本地
分支
?
git
、
github
展示了如何删除已合并
的
分支
。然而,在GitHub
中
,现在有一个“
压缩
并合并”
和
一个“重定
基址
并合并”选项,这两个选项都不被git branch --merged检测到。如果合并到master
中
,
有没有
办法
识别实际上生成空提交
的
所有
分支
? 编辑:通过CLI寻找一种编程
方式
,类似于链接
的
问题。
浏览 2
提问于2017-02-18
得票数 2
3
回答
Git:合并
的
分支
应该总是被删除吗?
git
、
git-branch
、
git-merge
我
有一个与git合并工作流程相关
的
问题。当我们将一个
分支
合并到另一个
分支
时,AFAIK可能会发生两件事:要么在目标
分支
上创建一个提交(在
非
快进情况下),要么将合并
分支
中
的
提交应用于目标
分支
上
的
“顶部”提交。
我
对
第一个案例特别感兴趣。在第二种情况下,
所有
更改
的
历史记录都被传输到目标
分支
,而在第一种情况下,历史记
浏览 2
提问于2013-04-02
得票数 2
回答已采纳
3
回答
git为特定
的
提交
重新
设置-i
的
基址
?
git
、
git-rebase
我
有一个带有几个提交
的
分支
,
我
想
以
交互
方式
重新
建立
基址
。然而,在拉取和合并之后,现在有其他
的
提交与我
的
交错,所以我不能只做像git rebase -i HEAD~3这样
的
事情
有没有
可能在选择单个提交时
进行
交互
式
的
rebase?像git rebase -i 23duirs 3eujsfe ...这样
的<
浏览 0
提问于2015-09-17
得票数 7
回答已采纳
5
回答
如何从头开始调整
所有
提交
的
基址
git
、
github
我
已经从svn repo导入了
我
的
项目,并且导入了
所有
的提交历史记录。
我
并不是真的为这些评论感到自豪,因为这是
我
的
第一个项目,并不是真的很认真。
我
希望将
所有
内容
都
重新
设置为一个“初始导入”提交。
我
已经把
所有
东西都放到我
的
电脑上了,
我
正在努力做到这一点。但我发现
的
是:git rebase -i master,但
浏览 1
提问于2011-12-22
得票数 79
回答已采纳
3
回答
如何找到
分支
的
第一个提交?
git
假设下图所示: \
我
希望找到G,以便能够
进行
交互
式
的
rebase来
压缩
提交(但仍然在主题
分支
上保留一个提交),这些提交将在稍后
进行
审查和合并。
我
不想只是改变整个
分支
的
基址
,因为
我
想保留
分支
存在且已合并
的
信息。(
我
知道
浏览 0
提问于2013-04-11
得票数 11
回答已采纳
1
回答
我
如何
重新
设置使用Github
中
的
“需要批准”来保护
的
分支
?
git
、
github
、
branch
、
rebase
我
的
组织希望功能
分支
需要获得批准,才能将新
的
内容
合并到其中。我们有一个
分支
保护规则,它将“合并前需要拉请求”
和
“需要批准”应用于名为
feature
/*
的
分支
。它必须被
重新
建立,这样我们才能知道当应用到主服务器
的
所有
内容
时,特性
分支
的
所有
内容
都将正确地运行。 但是,尽
浏览 9
提问于2022-01-12
得票数 1
2
回答
基于同一文件
中
的
代码
的
多个拉取请求
git
、
github
、
git-branch
我
已经做了很多研究,但仍然有些新奇
和
困惑。
我
无法理解这一点,或者可能是
我
读了很多书,现在
我
真的很困惑。
我
的
朋友将我添加为一个项目的合作者,
我
必须满足3个要求。在同一个文件
中
编写一个函数A、B
和
C,这个文件是abc.txt。
我
在主
分支
上创建了一个新
分支
。用abc.txt编写
我
的
函数A并推送到我
的
<e
浏览 0
提问于2020-06-30
得票数 1
1
回答
git:如果一个新
的
状态已经被合并,如何合并一个旧
的
状态?
git
、
git-merge
、
branching-and-merging
我们有一个
分支
(假设
分支
A),其中有一些修改我们想要合并到master
中
,还有一些修改我们还不想合并,但想保留下来供以后使用。我们没有
对
提交
进行
重新
基址
/拆分,只是
对
代码
进行
了手动修改。因此,我们从
分支
A创建了一个新
的
分支
(
分支
B),
以
保存当前状态下
的
整个代码,包括我们希望稍后合并
的
修改。在现有<em
浏览 0
提问于2018-05-18
得票数 1
2
回答
如何在合并
分支
后干净利落地执行git pull-with-rebase
git
、
merge
、
squash
我
的
本地存储库中有以下状态: / /然而!卑劣
的
Dan只是将他
的
更改推送到我要合并到
的
分支
(C)。当我现在尝试推送时,
我<
浏览 4
提问于2020-02-14
得票数 0
5
回答
Git:删除
所有
本地
和
远程提交,但保留更改
git
、
git-branch
、
git-commit
、
git-remote
我
创建了一个新
的
分支
new_
feature
并开始工作。到目前为止,
我
完成了4次提交,并将它们都推到了远程。但出于某种官方原因,
我
需要从本地
和
远程删除
所有
提交,但我需要将更改保持在本地,然后在一次提交
中
再次提交
所有
内容
。所以我需要做
的
步骤是 从远程
分支
new_
feature
浏览 3
提问于2016-04-18
得票数 1
4
回答
扁平化
分支
上
的
提交
git
在与main合并之前,是否可以将
分支
上
的
提交
压缩
为单个提交?
我
认为这将是一个相当常见
的
情况,但也许
我
没有使用正确
的
搜索词。
我
将更详细地解释这个场景。通常,
我
希望在处理
分支
中
的
更改时
进行
多次本地提交,
以
确保
我
拥有全面的更改历史。但一旦完成
分支
中
的
更改,当我合并到main时,<
浏览 1
提问于2012-07-30
得票数 33
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
git只知道merge,试试rebase!
深入 git rebase
Git实用技巧和命令
一份值得收藏的 Git 异常处理清单
你一定知道的Git分支模型
热门
标签
更多标签
云服务器
即时通信 IM
ICP备案
对象存储
实时音视频
活动推荐
运营活动
广告
关闭
领券