web-dev-qa-db-ja.com

右クリックしても「Git Bash here」が機能しない

私はそれがどのように起こったのか知りませんが、今日の前に私は任意のフォルダを右クリックすることができ、オプションがありましたGit Bash here。しかし、今日はそのオプションはありません。誰でもそれを取り戻す方法を知っていますか?

18
FoxKllD

Gitを再インストールして選択します。

Context menu entries: "Git Bash Here" (and the "Git GUI Here" option)

インストール中。なぜ消えたのかはわかりませんが、これで元に戻るはずです。

18
Andrew T

修正方法[〜#〜]なし[〜#〜]再インストール:

すべてのプログラムをメインのハードドライブから移動し、「P」ドライブに貼り付けた後、この問題が発生しました。しかし、すべてのディレクトリ構造を同じに保ちました。

Gitは次の場所から移動されました:
C:\ DEV\PROG\GIT
に:
P:\ DEV\PROG\GIT

1:レジストリエディターを開く:スタートメニューの検索で「regedit」と入力し、Enterキーを押します。

2:regeditで「git bash here」のコンテキストメニューショートカット設定を見つけます:メニュー「編集」>「検索」>「何を検索」して「git_Shell」と入力します

3:データ値を編集して、パスが正しい場所を指すようにします。私の場合、私は変更しました:

"C:\DEV\PROG\GIT\git-bash.exe" "--cd=%v."
TO:
"P:\DEV\PROG\GIT\git-bash.exe" "--cd=%v."
Screen shot included below.

git_Shell Data Path in RegEdit

21
Juan Marco

再インストール方法を使用できない場合の手順。

[〜#〜] regedit [〜#〜]を使用します

1/ Open regedit (search it if needed)
2/ Go to 'HKEY_CURRENT_USER/Software/Classes/Directory/Background'
3/ Create new key 'Shell'
4/ Create new key 'Git bash here' (or whatever name you want to see in the menu)
5/ Create new key 'command' (must be named command)

At this point point you'll have
'HKEY_CURRENT_USER/Software/Directory/Background/Shell/Git bash here/command'

6/ Edit the value of the command key as follow 'pathToGit/git-bash.exe'

新しいウィンドウズエクスプローラーを更新または開くと、右クリックすると表示されます。

これを要約する画像: How to add git bash here in context menu

6
Fundhor
  1. Gitを完全にアンインストールし、プログラムファイルのGitフォルダーを削除します。
  2. Gitをインストールします。
  3. コンテキストメニューから、[Git Bash]と[Git GUI here]オプションを選択します。
1
N1K0

このスクリプトを実行します(AddGitTo Explorer Context Menu.reg)。 Gitの場所を更新する必要がある場合があります。 regeditを使用して手動で追加することもできます

Windows Registry Editor Version 5.00

[HKEY_CLASSES_ROOT\Directory\Background\Shell\git_Shell]
@="Git Bash"

[HKEY_CLASSES_ROOT\Directory\Background\Shell\git_Shell\command]
@="\"C:\\Program Files\\Git\\git-bash.exe\" \"--cd=%v.\""
1
Paul

探していたのは、右側のフォルダではなく、左側のペインです。そして、まだ右クリックを使用しています。

0
jim dif