So erhalten Sie Git Bash zurück in das Kontextmenü des Windows Explorers

So erhalten Sie Git Bash zurück in das Kontextmenü des Windows Explorers

Ich habe Git seit über einem Jahr auf meinem Rechner laufen. Ich habe einen Ordner in meinem CStammverzeichnis namens gitRepo, der alle meine verschiedenen Repos enthält. Aus irgendeinem Grund git bashfehlt der Befehl plötzlich nur für ein Repo im Kontextmenü, wenn man mit der rechten Maustaste darauf klickt. Hier ist ein Screenshot von einem funktionierenden Repo: Bildbeschreibung hier eingeben

Und hier ist das „nicht funktionierende“ Repo: Bildbeschreibung hier eingeben

Der git bashBefehl fehlt in der nicht funktionierenden Version. (Ja, ich weiß, dass ich in der funktionierenden Version ein Bash-Fenster öffnen und dann einfach cd ../die Verzeichnisse wechseln kann, damit ich im richtigen Repo bin, aber das führt nur zu Problemen, da ich häufig Bash-Fenster für mehrere Repos geöffnet habe.)

Was im Screenshot nicht sichtbar ist, ist, dass der gesamte obere Menüabschnitt (Öffnen – Mit VLC Media Player abspielen) auch im „fehlerhaften“ Repo fehlt; das einzige in diesem oberen Abschnitt verfügbare Element ist 7-Zip.

Woran kann das liegen und wie bekomme ich den Eintrag zurück?

Antwort1

Auch wenn das Kontextmenü sonst korrekt funktioniert, erscheint es nicht, wenn Sie in Windows über Ihre "Bibliothek" auf einen Ordner zugreifen. Verwenden Sie hierfür also lieber einen direkten Pfad ab C:\.

Antwort2

Dies ist möglicherweise nicht für jeden eine Option, aber Folgendes hat bei mir letztendlich funktioniert. Da ich wusste, dass neu erstellte Ordner das richtige Kontextmenü haben würden, habe ich einfach das „schlechte“ Repository umbenannt (nur um sicherzugehen) und dann einen neuen Klon des Remote-Repositorys erstellt, der standardmäßig einen neuen Ordner erstellt. Nachdem ich wusste, dass das neue Repository funktionierte, habe ich den alten Ordner gelöscht.

Antwort3

Der Standardtrick für diese Art von Problemen unter Windows besteht darin, die betreffende Software vollständig zu entfernen und neu zu installieren.

Wenn das nicht hilft,diese SeiteOrdner können unterschiedliche Kontextmenüs haben, je nachOrdnervorlage.

Sehen Sie sich das Dialogfeld „Ordneroptionen“ für die Arbeits- und Nicht-Arbeitsordner an. Überprüfen Sie, ob es Unterschiede gibt.

Möglicherweise müssen Sie in der Registrierung nachsehen, ob die betreffenden „Shell-Erweiterungen“ für bestimmte Ordner deaktiviert wurden.

Antwort4

Für mich nur einNeuinstallationgeholfen. Ich konnte die im anderen Beitrag erwähnten Registrierungsschlüssel nicht finden.

Git für Windows

verwandte Informationen