git 如何不显示 merge branch xx into xx 的记录

2023-10-23 09:45:11 +08:00
 yujianwjj

remote 的 develop 分支,经过 merege request 之后,commit: xx 历史记录里面会有两条,一条是本身的 commit 记录,还有一条是 merge branch feature_x into deveop 的记录。

如何去掉 merge branch feature_x into deveop 这个 commit 记录?

2905 次点击
所在节点    git
27 条回复
tusj
2023-10-23 14:52:37 +08:00
git pull -r
nothingistrue
2023-10-23 14:52:44 +08:00
merge branch xx into xx 正好跟外部文档上的 merge request 一一对应,是一条非常有用的提交。安心留着吧。
ilovey482i
2023-10-23 15:01:39 +08:00
我很好奇,为啥楼为啥要去掉这个呢?
lete
2023-10-23 17:21:22 +08:00
@ilovey482i #23 看着难受
kirory
2023-10-23 19:41:39 +08:00
grep -v 'merge branch'
nightwitch
2023-10-23 20:21:46 +08:00
@ilovey482i 管理的不好容易出现 merge hell 。。比如同时有 2-3 个活跃的分支在往主线合并,交叉的连线很容易变成蜘蛛网。 比如这种提交历史基本就没法看了
duanxianze
2023-10-23 20:23:40 +08:00
根据我的实际经验,不要有这种洁癖,难看总比出问题要好

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/984385

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX