腾讯云
开发者社区
文档
建议反馈
控制台
首页
学习
活动
专区
工具
TVP
最新优惠活动
文章/答案/技术大牛
搜索
搜索
关闭
发布
登录/注册
精选内容/技术社群/优惠产品,
尽在小程序
立即前往
文章
问答
(9999+)
视频
沙龙
1
回答
Git
cherry-pick
-如
何在
不
执行
任何
操作
的
情况下
显示
更改
、
、
在实际做
任何
事情之前,有没有办法
显示
“
git
cherry-pick
”应用
的
更改
? 我希望看到一个'
git
diff‘类型
的
更改
列表,该列表将由命令完成,而无需实际
执行
更改
或修改
任何
内容。
浏览 29
提问于2021-11-09
得票数 2
1
回答
在分支差异中列为未合并
的
合并提交
考虑一个包含以下分支
的
repo:development: A-B-C-D-E-F-G 当我运行
git
log master..development --oneline此外,当我尝试将development合并到master中时,它将复制提交,一个使用原始提交散列,另一个使用新
的
提交散列。我继承了存储库,我想知道是什么导致了这样
的
问题,如果我应该担心的话,最好
的
行动方案是什么。我需要将新
的
提交F G合并到master中,我正在尝试找出最好
的<
浏览 4
提问于2016-11-11
得票数 0
2
回答
撤消
git
快进合并
、
、
我有这样
的
情况:在一些testBranch上工作了一段时间,我想与master同步,所以我做了
git
签出testBranch和
git
merge master/testBranch 现在我
的
分支与主节点同步,但后来我发现我想要撤销合并,问题是合并是通过快进完成
的
,现在我
的
提交历史记录与主节点提交和testBranch提交混合在一起,我不知道如
何在
testBranch上恢复到合并前
的
状态。谢谢你
的
帮助
浏览 3
提问于2013-06-11
得票数 16
回答已采纳
3
回答
git
:获取樱桃精选
的
`
git
rebase --interactive`
的
好处
我希望能够做到这一点:
git
cherry-pick
--interactive hash-0..hash-n-1 # fantasy command 并获得与交互式rebase相同
的
工作流程:出现一个编辑器缓冲区,其中包含: pick hash-0pick hash-2pick hash-n-1 在那里我可以删除
任何
不需要
的
提交,将它们squash在一起,或者使用edit在选择之间暂停,以
执行
一些手动修复(
如
commit --a
浏览 0
提问于2014-06-06
得票数 22
2
回答
如何重新创建
git
提交历史,但使用预提交钩子?
、
、
、
、
我正在尝试重写
git
存储库历史并应用新
的
pre-commit钩子:结束状态是一个新
的
回购,具有不同
的
提交历史。我已经发现
的
是:
git
cherry-pick
--no-commit <em
浏览 6
提问于2022-10-22
得票数 2
回答已采纳
3
回答
如何回复某人提交,但保留他人
的
承诺?
我有一根树枝我想还原“我
的
提交B",但其他提交保持不变。我想要
的
是我们还会在这个分支上发展。
git
历史将是:a->我
的
提交B -->其他提交C-->当前D-->还原我
的
提交B
更改
到另一个分支无法接受,因为此分支与其他人共享
浏览 8
提问于2017-04-10
得票数 0
回答已采纳
1
回答
Git
和SVN通过
git
svn分支合并。哪个程序是最好
的
?
、
、
、
、
我正在使用
git
SVN在
git
和svn之间同步源。我喜欢使用分支,这就是问题所在。 我使用以下命令创建一个分支:
git
svn branch mybranch 在那之后,我检查分支。你是怎么做到
的
?
git
merge不起作用,
git
merge --no-ff创建一次提交。你是不是在用
cherry-pick
来挑选那些提交?您如
何在
不
丢失您在mybranch中创建
的
提交
的
情况下
将
浏览 54
提问于2019-10-14
得票数 0
2
回答
如何使用
git
cherry-pick
和不同
的
提交注释来推送提交
、
、
、
我使用
git
cherry-pick
将提交从a分支推送到b分支。
git
结帐分支b
git
cherry-pick
commit-hash 它工作得很好,但我找不到一种方法来更新推送评论。无论之前为分支提供了什么注释,分支b也反映了同样
的
注释。有没有办法在将提交推送到我
的
原始分支之前修改推送评论?
浏览 47
提问于2020-04-03
得票数 0
1
回答
如何修复这个
git
提交日志?
、
、
、
、
试图压缩这些提交导致了0942142,它基本上是空
的
。我
的
意思是,如果我试图查看提交,它
显示
没有文件
更改
,这可能是正常
的
“合并”提交-我不知道。如果可能的话,我想压缩0942142、c265825和0a1837e,这样看起来就像一个名为“删除未使用
的
文件”
的
提交。 PS:这是一个私人回购(目前),所以没有人采取
任何
这些改变(目前)。编辑:TheBuzzSaw下面的答案对于压缩自0a1837e以来
的
每一个提交都是正确
的
浏览 1
提问于2014-01-14
得票数 0
回答已采纳
2
回答
在资源树中,我如何避免消息"(cherry picked from xxx)"?
、
、
在资源树
的
最新版本(3.1.3)中,当我选择提交时,新
的
提交会包含一个注释(cherry picked from xxx)。我不想要那条信息。我在其他地方读到它是
git
cherry-pick
中
的
选项-x
的
结果。因此,sourcetree将用户
操作
转换为
git
命令
的
方式可能发生了变化。它添加了选项-x。有没有办法在没有-x选项
的
情况下
,让sourcetree按照老
的
方式来选择?或者
浏览 2
提问于2019-09-26
得票数 0
2
回答
为什么cherry pick告诉我所有的行都被
更改
了?
、
、
Git
告诉all lines in the file have changed。但是,如果我们通过更新
任何
一行来修改B,那么它
的
diff将正常运行。
Git
会注意到,在这种
情况下
,只有这一行文本发生了
更改
,如果它也是第一行,则会报告单行冲突。A ;
git
cherry-pick
B ;;请注意,
Gi
浏览 0
提问于2015-12-10
得票数 3
2
回答
GIT
cherry-pick
如何找出是否已经被樱桃选中
、
我想确认一下SHA是否是由其他人精心挑选
的
,然后再进行回购?如何找出某人是否已经精心挑选了SHA?
浏览 3
提问于2013-04-02
得票数 1
2
回答
Git
“差异”:`
git
differ`没有考虑提交消息,但SHA-1生成在计算SHA-1时考虑了提交消息
我有两个
git
分支b'和b",它们
的
SHA-1和内容完全相同。我提交b',并在提交时将
cherry-pick
应用到我b",而不是merge或rebase。发生
的
情况是,我
的
b"提交消息中有一行说明正在应用
的
cherry-pick
。这是我
的
两个分支之间唯一
的
区别。因此,b'和b"
的
SHA-1是不同
的
。但是,如果我对两个分支
执
浏览 0
提问于2013-08-13
得票数 3
1
回答
如
何在
git
中获得唯一
的
提交
、
、
、
、
我想得到所有分支中唯一提交
的
列表,但是如果有人在分支中使用rebase,提交松散
的
父母。如何解决这个问题?如何获得做出唯一
更改
的
提交列表?
浏览 4
提问于2012-02-07
得票数 2
1
回答
‘.PICK/CHERRY_PICK_HEAD`’在犯罪时有什么区别?
、
、
NB:,这是我以前
的
一篇文章(现在被删除)
的
重新措辞。重新措辞
的
目的是使该员额具有不同
的
侧重点。 在运行
git
cherry-pick
时,
git
报告说发生了冲突。我解决了冲突,然后运行了
git
cherry-pick
--continue。我检查了如果我“删除”(实际上只是暂时重命名) .
git
/CHERRY_PICK_HEAD文件发生了什么。这样做
的
直接外部效果是从我
的</em
浏览 3
提问于2017-02-07
得票数 5
回答已采纳
2
回答
Git
clean分支仅保存我
的
更改
和来自master
的
更改
、
我有一个分支,我在其中做了一些
更改
,但我最初是错误
的
,并从错误
的
分支创建了它,因此我有许多不希望在其中包含
的
不同
更改
。那么,我如何清理它,使我只有我所做
的
更改
和来自主分支
的
更改
?
浏览 2
提问于2013-04-25
得票数 1
回答已采纳
2
回答
在
git
cherry pick之前有必要再建一个新
的
分支吗?
、
、
、
、
我一直在关注这个示例,它
显示
了您在使用
git
cherry-pick
之前创建了一个临时分支,然后在该临时分支上精挑细选。 在本例中,临时分支称为newbar,它是从foo分支而来
的
。这个例子并没有清楚地说明这个临时分支
的
用途。
浏览 0
提问于2015-09-15
得票数 3
11
回答
推送提交到另一个分支
、
是否可以提交
更改
并将
更改
从一个分支推送到另一个分支。
git
push origin **BRANCH2** 然后重置BRANCH1?
浏览 136
提问于2012-12-16
得票数 515
回答已采纳
3
回答
git
从另一个分支中选择提交,并将其置于当前提交之下。
A: a b c d我希望从分支e获得提交B,并将其放在来自分支A
的
提交d下。所以我最终
的
结果应该是这样该怎么做呢?我应该先提交
cherry-pick
e,将其放在d
的
顶部,然后切换d和e提交
的
位置,还是有其他方法?此外,它可能会有一些冲突-如何解决它们而
不
创建额外
的
提交?
浏览 3
提问于2015-08-20
得票数 3
回答已采纳
2
回答
git
与作者筛选器不同
、
我有一系列不同作者
的
提交,我希望看到两个提交之间
的
作者输出,但只考虑其中一个作者
的
提交,类似于--
git
dff in
git
log。 我感兴趣
的
是最终
的
总结差异,而不是单个提交
的
差异。
浏览 0
提问于2010-08-18
得票数 40
回答已采纳
点击加载更多
扫码
添加站长 进交流群
领取专属
10元无门槛券
手把手带您无忧上云
相关
资讯
10 个技巧促使你的 Git 的技能上一个台阶——SitePoint
带你深入理解 Git 原理
Git常用命令总结
mac下的git日常
如何在GitLab上回退指定版本的代码?GitLab回退指定版本问题分析
热门
标签
更多标签
云服务器
ICP备案
实时音视频
即时通信 IM
对象存储
活动推荐
运营活动
广告
关闭
领券