Win7マシンにTortoiseGitをインストールしています。それは一般的に非常にうまく機能します。時折、いくつかの機能が明らかな理由なしに機能するようになります。
たとえば、通常[〜#〜] tg [〜#〜]は、リポジトリ内のファイルとフォルダのステータスを示すオーバーレイアイコンを表示します。ただし、この機能が非アクティブになる場合があります。通常のファイルエクスプローラーアイコンのみが表示されます。
設定ダイアログで、Clone...
とCommit...
をルートコンテキストメニュー項目として設定しました。リポジトリ内のフォルダを右クリックすると、[〜#〜] tg [〜#〜]サブメニューのエントリとともに、これら2つのオプションが表示され、通常のすべてのアクションを実行できます。
しかし、ファイルを右クリックすると、[〜#〜] tg [〜#〜]サブメニューオプションしか表示されず、ファイルを開くと、通常は非常に最小限のアクションメニューが表示されます。ステージングされていないファイルの場合に表示されます。
なんでこんなことが起こっているの?
Windowsを再起動せずにTortoiseGitを再起動するにはどうすればよいですか?
質問を投稿した直後に、TGの代わりにExplorerを再起動してみることができることに気付きました。そこで、Process Managerを開き、そこで実行されているExplorer.exe
プロセスを閉じました。次に、File
-> Run...
を選択し、Explorer.exe
と入力してプロセスを再実行しました。
これで問題は解決しました!
ShellExView
を試して、TortoiseGit
シェル拡張を無効にしてから再度有効にすることができます。あなたもすることができます Restart Explorer
(Ctrl + E)from ShellExView
-> Options
。