在 vscode 中创建了一个分支,为什么显示了当前分支,又显示之前的分支?我只想显示当前分支

34 天前
 lyvv
如图,图中蓝色是我当前分支,橙色是之前分支。

但是其他人切换到新分支,只会看到蓝色的分支。

我只想显示当前分支,如何实现?

1475 次点击
所在节点    Visual Studio Code
8 条回复
wudicgi
34 天前
VS Code 中我用 Git Graph 扩展,可以显示所有分支

就是现在各种扩展都远没有 TortoiseGit 好用, Windows 下一般就去资源管理器里用 TortoiseGit 了
wudicgi
34 天前
Git Graph 扩展中也可以选择只显示某一个或某几个分支
hwdq0012
34 天前
fusetest 是本地分支, develop 是 远程 origin 的最新分支,
其实每个分支都是 commit log , 或者说每个 commit 都是分支, 只是 master 也好 fusetest 也好 develop 也好,都是特殊的游标,一直指向分支最新的 commit

所以每个 commit 如果有和某个 branch 的的最新的提交 hash id 一样, 就会把分支名称(游标名称) 显示在这个 commit 旁边
hwdq0012
34 天前


git log --graph 也是一样的效果
lyvv
34 天前
commit 如果有和某个 branch 的的最新的提交 hash id 一样
——————————————————————————
我这个 fusetest 好像并没有一样的提交啊


我用其他电脑看 fusetest 分支,并没有"升级固件“这个提交


EscYezi
34 天前
点一下 Auto ,可以选展示那些分支
lyvv
34 天前
@EscYezi 感谢~! 靠谱
hwdq0012
34 天前
@lyvv #5 git log |grep hash-id 看看,应该是有的,merge 和 rebase 都能合代码,rebase 按合并先后顺序排序了一下,也就是合过来的 commit 会更靠近 HEAD ,merge 好像是按时间的

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

https://ex.noerr.eu.org/t/1151668

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

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

© 2021 V2EX