V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
git
Pro Git
Atlassian Git Tutorial
Pro Git 简体中文翻译
GitX
jimor
V2EX  ›  git

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

  •  
  •   jimor · 75 天前 · 1458 次点击
    这是一个创建于 75 天前的主题,其中的信息可能已经有所发展或是发生改变。
    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
    2 条回复    2024-09-03 11:03:36 +08:00
    wuvvu
        1
    wuvvu  
       75 天前
    两个 commit 中间隔着太多其他分支的 commit 就显示成箭头吧,不然一条线连上去没有 commit 也是怪怪的
    jimor
        2
    jimor  
    OP
       75 天前
    @wuvvu #1 同事 a 重新理了下,发现步骤 3 的时候他是直接在 master 分支 pull 的 dev 分支,因为以前 dev 就是 master 拉出来的,直接 pull 后也没有冲突
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2760 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 21ms · UTC 06:46 · PVG 14:46 · LAX 22:46 · JFK 01:46
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.