2013-03-29 59 views
3

我從gitk切換到gitg以可視化我的git樹。有一件事我無法忍受。Gitg behavouir as gitk --all

比方說,我有兩個分支(devmaster)看起來像這樣:

enter image description here

每當我籤給master可視化的變化:

enter image description here

這意味着,我目前所在的分支位於樹的頂端。換句話說,我目前看不到dev分支。

這與gitk具有相同的默認行爲,但可以使用--all屬性進行更改,這使其成爲我想要的方式。這可以通過使用gitg來實現嗎?

回答

3

That thread提到了「所有分行」模式打開gitg可能性:

gitg -- --all 

還提到,它可能無法在gitg當前版本的工作,雖然(在bug report仍未經證實)

由於OP aGrmentions,有一個選項中科組合框「的所有分支」:

gitg all branches

但結帳後它不是一個持久的選擇。

+0

適合我!雖然我有版本0.2.4。我注意到分支選擇框中的'all branches'選項,這是我以前錯過的。問題是,如果我使用gitg在某個地方簽出,那麼gitg將會改變可視化,所以如果我願意,我必須將selectbox中的分支更改爲'all branches'。嗯,也許我只是不習慣這種行爲... – tsusanka

+0

@aGr瞭解。至少,該命令行選項是朝着正確方向邁出的一步。 – VonC

+0

@aGr我在答案中包含了您提到的選項以提高可見性。 – VonC