Rei*_*l-- 4 gitk git-for-windows
我使用gitk
来自Git for Windows
. 默认情况下,它似乎会打开一个仅显示当前签出分支的视图。
我有一个不同的已保存视图,这是我 90% 的时间都使用的视图。
我通常从命令行打开 gitk (通过运行gitk &
),然后必须更改视图。
有什么方法可以配置gitk
为默认使用我的首选视图吗?
中似乎没有此功能,但是手动修补以切换到第一个永久视图(位于我的)中gitk
非常容易:gitk
c:\Program Files\Git\mingw64\bin\gitk
if {[info exists permviews]} {
foreach v $permviews {
set n $nextviewnum
incr nextviewnum
set viewname($n) [lindex $v 0]
set viewfiles($n) [lindex $v 1]
set viewargs($n) [lindex $v 2]
set viewargscmd($n) [lindex $v 3]
set viewperm($n) 1
set viewchanged($n) 0
addviewmenu $n
}
# add these two lines
set curview [expr {$curview + 1}]
set selectedview $curview
}
Run Code Online (Sandbox Code Playgroud)
这将始终选择您定义的第一个永久视图作为默认视图。如果您想重新排序视图,(隐藏)配置文件位于%USERPROFILE%\.config\git\gitk
. 该设置称为permviews
.