Como recuperar o git bash no menu de contexto do Windows Explorer

Como recuperar o git bash no menu de contexto do Windows Explorer

Eu tenho o git rodando na minha máquina há mais de um ano. Eu tenho uma pasta na minha Craiz chamada gitRepo, que contém todos os meus vários repositórios. Por algum motivo, apenas para um repositório, o git bashcomando desaparece repentinamente do menu de contexto do botão direito. Aqui está uma captura de tela de um repositório funcional: insira a descrição da imagem aqui

E aqui está o repositório "não funcional": insira a descrição da imagem aqui

O git bashcomando está faltando no que não está funcionando. (Sim, eu sei que posso abrir uma janela bash a partir da que está funcionando e, em seguida, usá-la cd ../para alterar os diretórios para estar no repositório correto, mas isso é apenas um problema, já que frequentemente tenho janelas bash abertas para vários repositórios. )

O que não é visível na captura de tela é que todo o pedaço do menu superior (Abrir - Reproduzir com o reprodutor de mídia VLC) também está faltando no repositório "ruim"; o único item disponível nessa parte superior é o 7-Zip.

O que poderia ter causado isso e como faço para recuperar a entrada?

Responder1

Mesmo que o menu de contexto esteja funcionando corretamente, ele não aparece se você acessar uma pasta por meio da “Biblioteca” do Windows. Então, ao fazer isso, use um caminho direto de C:\ em diante.

Responder2

Esta pode não ser uma opção para todos, mas aqui está o que finalmente funcionou para mim. Como eu sabia que as pastas recém-criadas teriam o menu de contexto correto, apenas renomeei o repositório "ruim" (só por segurança) e criei um novo clone do repositório remoto, que por padrão cria uma nova pasta. Assim que soube que o novo repositório estava funcionando, excluí a pasta antiga.

Responder3

O truque padrão para esses tipos de problemas no Windows é remover e reinstalar completamente o software em questão.

Se isso não ajudar, de acordo comesta páginapastas podem ter diferentes menus de contexto com base em suasmodelo de pasta.

Dê uma olhada na caixa de diálogo "Opções de pasta" para as pastas funcionais e não funcionais. Verifique se há diferenças.

Talvez seja necessário mergulhar no registro para ver se as "extensões de shell" em questão foram desativadas para algum tipo de pasta.

Responder4

Para mim apenas umreinstalaçãoajudou. Não consegui encontrar as chaves do Registro mencionadas na outra postagem.

Git para Windows

informação relacionada