腾讯云
开发者社区
文档
建议反馈
控制台
登录/注册
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(2032)
视频
沙龙
1
回答
Git
rebase
in
Intellij
-如
何在
一次
单击
中
选择
所有
临时
提交
作为
"
squash
“?
、
、
使用
Intellij
,我喜欢对大约30个
临时
提交
进行
rebase
。 当我到达
rebase
窗口时,我被问到如何处理每个
提交
(
选择
、跳过、编辑、压缩...)。有没有办法告诉
Intellij
“接受
所有
提交
并对
所有
提交
应用X”,而不是手动
单击
每个
提交
? ?
浏览 9
提问于2019-01-23
得票数 1
回答已采纳
4
回答
如何结合本地团队对单一推进的理念?
、
、
、
在思想上,我试图推动一些承诺。我点击按钮看到下面的窗口 我本想在这里看到南瓜复选框,但没看到。
浏览 4
提问于2014-11-12
得票数 97
回答已采纳
4
回答
我
一次
只能压缩2个
提交
吗?
、
、
当我试图以交互方式将多个
提交
重新定址(挤压)为一个
提交
时,它只挤压最后两个
提交
,因此我最终不得不多次挤压。 我正在使用源码树,但我已经尝试在控制台中执行此操作,并获得相同的结果。有什么想法吗?
浏览 2
提问于2015-12-06
得票数 1
8
回答
在
Git
中
推送之前组合多个
提交
、
我在本地存储库上有一堆
提交
,它们在主题上是相似的。在推送到遥控器之前,我想将它们组合到一个
提交
中
。我该怎么做呢?我认为
rebase
做到了这一点,但我无法理解这些文档。
浏览 0
提问于2011-08-04
得票数 438
回答已采纳
4
回答
如
何在
给定开始和结束SHA的情况下将一系列
git
提交
压缩在一起?
、
我有一个分支,大约有20个
提交
。分支上的最后一个SHA是2c2be6...当我被要求合并我的
提交
时,我需要它用于github拉取请求。我需要在不执行
git
合并的情况下完成此操作--
squash
,因为我需要在本地压缩,而另一个开发人员执行合并,并希望我在合并之前先进行压缩。
浏览 2
提问于2015-11-25
得票数 22
2
回答
如何使用
git
提交
细微更改并保持日志简单
在100次测试
中
,我可能在时间1,时间13,时间43,... 当我获得更好的性能时,我应该
提交
代码吗?如果是这样的话,如果有一些小的变化,我会在我的历史记录
中
得到很多小的
提交
日志(例如:拼写错误,或者只是让代码更美观)。但大多数时候,我不能
一次
完成它,它通常需要我很多很多次。
浏览 1
提问于2014-01-09
得票数 2
1
回答
保持
git
分支干净,但同时不会引起冲突。
、
、
、
当一个新的任务/特性正在工作时,我们将首先从master创建我们的特性分支,根据需要多次
提交
,然后使用
临时
分支将其压缩到1次
提交
,并将其转移到阶段或开发。每个特性的
提交
都是隔离的,并保持在一起。当功能向上游移动时,功能的
提交
会被挤压,然后合并到上游分支
中
。例如,将一个特性转移到开发中将意味着:
git
pu
浏览 18
提问于2017-11-07
得票数 1
3
回答
Squash
Git
分支在Android Studio中
提交
、
、
目前,当我必须压缩
提交
时,我必须通过命令行,甚至打开一个命令行编辑器(使用
git
rebase
-i命令)。 我希望有一种干净的方法可以通过Visual Studio UI来实现这一点。有吗?
浏览 1
提问于2016-05-10
得票数 11
回答已采纳
3
回答
如何最好地压缩旧
提交
、
一位开发人员最近离开了,他在几个月前的repo
中
留下了大量的
提交
,就像“更新”一样。理想情况下,我希望将它们压缩到一个
提交
中
,但我只在最近的
提交
中
这样做过。对于下面这样的
提交
,我该怎么做呢(假设2个月前的
提交
意味着有数百个这样的
提交
)?这些
提交
还没有公开分享(除了今天的我),所以不会有扰乱其他人
提交
历史的问题。
浏览 6
提问于2016-01-12
得票数 19
7
回答
如何压缩中间有合并
提交
的
提交
?
、
、
git
fetch origin master 在我将我的特性分支合并到掌握之前,我如何将以上3次
提交
合并为1?
浏览 4
提问于2015-05-09
得票数 129
回答已采纳
2
回答
git
提交
--南瓜选项做了什么?为什么它会有用?
、
我一直在寻找在分支
中
压缩一系列
提交
的替代解决方案。我过去所做的就是使用
git
rebase
-i HEAD~<#commits>,然后
选择
哪个
提交
来压缩。通常情况下,我pick编辑了最新的
提交
,并在中间压缩冗余
提交
。 这种方法运行得相当好,但我希望能找到一种更快的方法。我注意到
git
commit有一个
git
commit选项。但我不知道这是怎么回事。
浏览 0
提问于2019-10-14
得票数 4
回答已采纳
2
回答
合并
git
分支而不移动分支指针
我正在寻找一种解决方案,可以在不实际移动分支指针的情况下,将功能分支应用于
git
中
的开发分支。本质上,我希望从feature分支创建
一次
提交
,并确保它以某种方式指向原始分支(在日志中提及可能就足够了)。我知道堆叠的
git
应该提供类似的东西,尽管这会向标准工作流引入新的命令,而我宁愿避免这种情况。 我试图实现的是某种功能管理,它允许我们应用/删除整个功能,同时保持补丁分支本身的可见性。如果我合并了分支,大多数试图区分更改的命令都不会执行我想要的操作,因为分支已经合并到了develop
中</
浏览 0
提问于2011-09-22
得票数 3
回答已采纳
5
回答
有没有什么
Git
命令可以把我们
所有
丑陋的
提交
合并成一个呢?
当我在本地编写代码时,有时我会
提交
还不干净的代码,或者
提交
一条丑陋的消息
作为
临时
修订。例如。我将0分支到我的本地存储库,我使用不干净的代码进行更改、测试和
提交
当其他人拉出代码时,有没有可能让其他人只看到最终状态?看不到1..5
中
的树0->6 我能想到的一
浏览 0
提问于2011-09-07
得票数 9
回答已采纳
40
回答
使用
Git
将我的最后一个X
提交
挤在一起
、
、
、
如何使用
Git
将我最后的X个
提交
一起压缩到一个
提交
中
?
浏览 237
提问于2011-03-04
得票数 4396
回答已采纳
2
回答
如何从
git
存储库
中
追溯删除
提交
?
我想从
git
存储库
中
删除
提交
。不是最后一个,因此
git
reset不能工作。现在我只想拥有 A->B->D->...如果
提交
is也改变了,这也不是问题。
浏览 0
提问于2017-06-07
得票数 2
回答已采纳
6
回答
如何使用tortoisegit执行
rebase
(
squash
)
、
无法获取如何为当前分支执行
squash
rebase
。控制台命令为然后像往常一样挤压。但是如
何在
TGit
中
做同样的事情呢?初始化案例的脚本touch 1
git
commit -m "1"
git
add 2touch
浏览 233
提问于2012-09-21
得票数 51
回答已采纳
1
回答
将连续推送合并为单一推送以进行代码审查
、
、
、
除了开发者的预防措施之外,
Git
是否提供了将连续推送合并为一个推送的选项。
浏览 0
提问于2018-09-24
得票数 0
4
回答
在执行
git
-svn dcommit之前压缩或编辑一些
提交
?
、
、
、
我在subversion存储库
中
的一个项目中使用了严格的签入策略,其中包括:每次
提交
到主干都必须由另一个开发人员审查,这必须在
提交
消息中提到。在使用
git
-svn时,我做了许多增量的
git
签入,这些签入都没有经过审查。他们的
git
提交
消息反映了这一点。 使用
git
-svn但遵循svn存储库规则的最佳方式是什么?我应该把
所有
的
提交
都压缩到一个svn
提交
中
吗?我是否可以使用审阅者信息重
浏览 0
提问于2009-07-23
得票数 7
回答已采纳
2
回答
如
何在
保留“最新”
提交
的同时,压缩一些“先前”
提交
?
、
我已经克隆了,但是忘记了重置原始回购的历史,并且已经创建了相当多的
提交
到它的主分支。我想做的是“南瓜”(或者“组合”,如果这里的“南瓜”不是一个合适的词)
所有
的
提交
从原始回购,我已经克隆了,同时留下我的最新
提交
的历史。我试图通过使用
git
rebase
--root -i来完成这个任务,但是有数以百计的
提交
来压缩(
浏览 5
提问于2016-02-12
得票数 0
回答已采纳
6
回答
将多个
提交
合并为一个之前的推送
、
、
这个问题不仅关系到如何完成这个任务,而且还关系到使用
Git
这样做是好是坏。 考虑到我在本地完成了主分支上的大部分工作,但我已经创建了一个主题分支,我将其称为"topical_xFeature“。在处理"topical_xFeature“和来回切换到主分支上做其他工作的过程
中
,我在"topical_xFeature”分支上
提交
了不止
一次
,但在每次
提交
之间,我没有进行任何推送。坚持每次推送一个分支一个
提交
不是更明智吗?在什么情况下,在推送之前在一个分支上有多个<
浏览 65
提问于2011-04-20
得票数 146
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
学习用 Git 变基来改变历史!
深入 git rebase
使用commit提交大文件无法推送到远程库解决问题
Git实用技巧和命令
git rebase的使用
热门
标签
更多标签
云服务器
ICP备案
腾讯会议
云直播
对象存储
活动推荐
运营活动
广告
关闭
领券