Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/git/21.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Gitg的行为与gitk一样--全部_Git_Gitk_Gitg - Fatal编程技术网

Gitg的行为与gitk一样--全部

Gitg的行为与gitk一样--全部,git,gitk,gitg,Git,Gitk,Gitg,我切换到从gitk来可视化我的git树。有一件事我无法忍受 假设我有两个分支(dev,master),如下所示: 每当我签出到master时,可视化会发生变化: 这意味着我当前所在的分支位于树的顶部。换句话说,我现在看不到dev分支 这与gitk的默认行为相同,但是可以使用--all属性更改它,这使它成为我想要的方式。使用gitg可以实现这一点吗?提到了在“所有分支”模式下打开的可能性: 它还提到它在当前版本的gitg中可能不起作用(仍然未确认) 作为选项,“分支”组合框中有一个选项“所有分

我切换到从gitk来可视化我的git树。有一件事我无法忍受

假设我有两个分支(
dev
master
),如下所示:

每当我签出到
master
时,可视化会发生变化:

这意味着我当前所在的分支位于树的顶部。换句话说,我现在看不到
dev
分支

这与
gitk
的默认行为相同,但是可以使用
--all
属性更改它,这使它成为我想要的方式。使用gitg可以实现这一点吗?

提到了在“所有分支”模式下打开的可能性:

它还提到它在当前版本的
gitg
中可能不起作用(仍然未确认)

作为选项,“分支”组合框中有一个选项“所有分支”:


但结帐后,这不是一个持久的选择。

这对我来说很有效!不过我有0.2.4版。我还注意到branch selectbox中有一个“all Branchs”(所有分支)选项,我以前没有看到。问题是,如果我使用gitg在某处签出,gitg将改变可视化效果,因此如果我愿意,我必须再次将selectbox中的分支更改为“所有分支”。嗯,也许我只是不习惯那种行为…@aGr明白。至少,这个命令行选项是朝着正确的方向迈出的一步。@aGr我已经在答案中包含了您提到的选项,以获得更高的可视性。我已经将gitg与这个选项一起使用了几天,有时我会切换到特定的分支,在那里可视化更清晰。我喜欢这种行为。谢谢你的建设。这对我不起作用。正如引用的电子邮件所示,我在下拉列表中得到“选择分支”,窗口中没有显示任何内容(直到我选择分支)。版本(来自Debian 8.2)为0.2.7-3。
gitg -- --all