3

Gitk は優れたツールですが、実際にどのリポジトリにいるのかについて視覚的な手がかりはありません。複数の gitk ウィンドウを開くと、常に立ち止まって、各リポジトリにどのリポジトリが適しているかを考える必要があります。

私の知る限り、リポジトリごとに異なる.gitk 構成ファイルを提供する方法はありません。誰かがこれのためのある種のトリックを持っていますか?

編集:実際にはレポの名前がタイトルバーに表示されています.XMonadは私のためにそれを隠していました. ただし、複数の構成ファイルの問題は依然として残っています。(私が理想的に望むのは、Preferences > Interface color を設定して、各ウィンドウが異なる色になるようにする方法です)

4

1 に答える 1

2

これが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"
> }
于 2012-01-12T18:21:05.783 に答える