smartGit 图形工作树里向下的箭头是什么意思

75 天前
 jimor
1 、起因是之前有个项目同事 a 一个人开发只用到了 dev 分支,master 分支直接荒废了上次更新还是 2022 年
2 、然后这个项目我也有个需求要做,于是我从 dev 拉了 feature
3 、同事 a 就打算复用 master ,就把 dev 直接合到 master
4 、最后我需要上线了,按之前的流程我得把 master 分支 rebase 到我的 feature ,但跨度这么大直接放弃了
5 、急着上线我就选择 merge 到 master ,也提前准备了备份分支,合并过去看用 sourcetree 和在线仓库检查 commit 都正常
6 、结果突然被组长发现了,他是用 smartGit ,说看到工作流乱成麻很不爽,这箭头我确实没看到,看了下 smartGit 的文档也不知所以
7 、点击下箭头会跳到 22 年的 commit 位置,然后点击向上箭头就回到现在,我感觉只是个提示,组长觉得是 24 年的 commit 插到了 22 年
https://imgur.com/a/i74XXnz
1457 次点击
所在节点    git
2 条回复
wuvvu
75 天前
两个 commit 中间隔着太多其他分支的 commit 就显示成箭头吧,不然一条线连上去没有 commit 也是怪怪的
jimor
75 天前
@wuvvu #1 同事 a 重新理了下,发现步骤 3 的时候他是直接在 master 分支 pull 的 dev 分支,因为以前 dev 就是 master 拉出来的,直接 pull 后也没有冲突

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

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

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

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

© 2021 V2EX