gpt4 book ai didi

git - 为每个存储库自定义 gitk

转载 作者:太空狗 更新时间:2023-10-29 14:15:55 25 4
gpt4 key购买 nike

Gitk 是一个简洁的工具,但它不会显示任何关于您实际位于哪个存储库的视觉线索。当我打开多个 gitk 窗口时,我总是不得不停下来思考每个存储库对应哪个。

据我所知,没有办法为每个 repo 提供不同的 .gitk 配置文件。有人对此有什么技巧吗?

编辑:实际上, repo 协议(protocol)的名称显示在标题栏中,XMonad 为我 stash 了它。不过,多个配置文件的问题仍然存在。 (我最理想的是一种设置首选项>界面颜色的方法,以便每个窗口都有不同的颜色)

最佳答案

这是 gitk 补丁形式的技巧(我使用的是 git 版本 1.7.4.1):

11486c11486,11490
< catch {source ~/.gitk}
---
> if { [file exists ".gitk" ] } {
> catch {source .gitk}
> } else {
> catch {source ~/.gitk}
> }

编辑:同时保存到本地 gitk 文件:

around 2716
< file rename -force "~/.gitk-new" "~/.gitk"
---
> if { [file exists ".gitk" ] } {
> file rename -force "~/.gitk-new" ".gitk"
> } else {
> file rename -force "~/.gitk-new" "~/.gitk"
> }

关于git - 为每个存储库自定义 gitk,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8816587/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com