是我使用方式不对,还是 SourceGit/Fork 软件做的不好?
其中 fork 大量的彩色竖线,甚至是干扰视觉了。
有时候需要 focus 一个分支的时候,却是乱七八糟很多的分支的 commit 。
我还是没找到满意的 Git GUI 客户端啊。
我希望集中式管理整个电脑的 git 工程,一个界面看到多个分支、commit 和 diff 。
有什么好的推荐?谢谢
是我使用方式不对,还是 SourceGit/Fork 软件做的不好?
其中 fork 大量的彩色竖线,甚至是干扰视觉了。
有时候需要 focus 一个分支的时候,却是乱七八糟很多的分支的 commit 。
我还是没找到满意的 Git GUI 客户端啊。
我希望集中式管理整个电脑的 git 工程,一个界面看到多个分支、commit 和 diff 。
有什么好的推荐?谢谢
1
shintendo 2 days ago
很惭愧,至今没搞懂过这种 git 分支图怎么看
|
2
v2mo OP 看到 fork 很多人推荐,但是我用起来是感觉不顺手,看历史 commit/提交 操作也不够高效。
|
3
linkopeneyes 2 days ago
实不相瞒除了 Sourcetree 和 vscode 自带的,其他的我都看不懂
|
4
TangCuYu2333 2 days ago
是一下 gitpane 这个工具呢?
|
5
konakona 2 days ago
粘个图呢?
|
6
yidinghe PRO 如果确实开了很多分枝,并且每个分枝都频繁改动,并且都很积极的从其他分支合并,那么乱是正常的
|
7
dabbit 2 days ago
我喜欢 Jetbrains 的那套,所以我推荐 rebased 。
|
8
playground 2 days ago
我一直用 fork, 分支管理规范一些, 然后用 筛选/过滤/折叠 等功能, 没觉得混乱啊, 贴个你的分支图看看
|
9
faimin 2 days ago
试试 tower, 可以只显示当前分支的 commit
|
11
gadfly3173 1 day ago
|
12
v2mo OP @playground 在 fork 界面里,如果本地分支有 7-8 个,要逐个 hide 隐藏 7-8 个分支,操作太麻烦。
SourceGit 呢,还能仅高亮本分支,其他分支是黑白了,这个还好,不用操作 8 次。 |
13
v2mo OP SmartGit 似乎最适合我,以前只有一种界面,现在 3 种界面,我还是喜欢复古的那种界面。一个窗口:看到全部的仓库,看到历史 commit 、看到变更的文件,看到 diff ,很高效率。
|
14
playground 1 day ago
@v2mo 为什么要逐个隐藏, 点击某一个分支 filter, 其他的自动隐藏了啊
|
15
v2mo OP @playground 我看到了一个 菜单,view --- filter by active branch 能过滤出只显示当前分支。
谢谢。 |
16
playground 17h 37m ago
@v2mo 每个分支名旁边有三个按钮, 置顶/过滤/隐藏, 你也可以同时只看两个分支, 其他过滤
|