Como adicionar um menu de contexto (também conhecido como botão direito) ao Windows Explorer que, quando clicado, abre o console git-bash na pasta atual do explorer?
git
contextmenu
windows-explorer
Sergej
fonte
fonte
Respostas:
Eu tive um problema semelhante e fiz isso.
Etapa 1: digite "regedit" no menu iniciar
Etapa 2: execute o editor de registro
Etapa 3: Navegue até
HKEY_CURRENT_USER\SOFTWARE\Classes\Directory\Background\shell
Etapa 4: clique com o botão direito em "shell" e escolha Novo> Chave. nomeie a chave "Bash"
Etapa 5: Modifique o valor e configure-o para "abrir no Bash". Este é o texto que aparece no clique direito.
Etapa 6: Crie uma nova chave no Bash e nomeie-a "comando". Defina o valor desta chave para o caminho git-bash.exe.
Feche o editor de registro.
Agora você deve ser capaz de ver a opção no menu do botão direito no explorer
PS Git Bash por padrão pega o diretório atual.
EDITAR : Se você deseja uma abordagem de um clique, verifique a solução de Ozesh abaixo
fonte
Passo 1. Na sua área de trabalho, clique com o botão direito em "Novo" -> "Documento de Texto" com o nome OpenGitBash.reg
Etapa 2. Clique com o botão direito no arquivo e escolha "Editar"
Etapa 3. Copie e cole o código abaixo, salve e feche o arquivo
Etapa 4. Execute o arquivo clicando duas vezes nele
Observação: você precisa de permissão de administrador para gravar no registro.
E aqui está o seu resultado:
fonte
HKEY_USERS\{the-account-SID}\Software\Classes\Directory\Background\shell
,HKEY_USERS\{the-account-SID}\Software\Classes\Directory\shell
eHKEY_USERS\{the-account-SID}\Software\Classes\LibraryFolder\background\shell
A maneira mais fácil é instalar o Git mais recente a partir daqui . E durante a instalação, certifique-se de habilitar a opção Integração com o Windows Explorer .
Quando terminar, você obterá essas opções sempre que clicar com o botão direito em qualquer pasta.
Espero que ajude.
fonte
Aqui estão as exportações do Registro (
*.reg
arquivos) para Git GUI e Git Bash diretamente do instalador do Windows —Git GUI:Git bash:
Para obter detalhes sobre os
*.reg
arquivos, consulte “ Como adicionar, modificar ou excluir subchaves e valores do registro usando um arquivo .reg ” da Microsoft.fonte
&
torna-se a tecla de atalho para essa entrada do menu.O que funcionou para mim foi quase isso, mas com o seguinte caminho REGEDIT:
HKEY_LOCAL_MACHINE/SOFTWARE/Classes/Directory/background/shell
e aqui eu criei a chave Bash, com o valor que desejo que o nome de exibição fosse, e então criei outra chave sob este comando nomeado com o valor como o caminho para git-bash.exeEstou no Windows 10 e tenho uma nova instalação do git que não adicionou automaticamente por algum motivo (git versão 2.12.0 64 bits)
fonte
Você pode instalar o git para windows ou Github para windows; ambos oferecem a opção de adicionar esse recurso ao seu explorador de janelas durante a instalação. Você pode encontrá-lo aqui:
Github para Windows
https://windows.github.com/
Git para Windows
http://git-scm.com/
fonte
Como, @Shaswat Rungta disse: "Acho que a questão é mais sobre como adicioná-lo após o término da instalação."
No meu PC (Windows 7), acho que o comando "Git Bash aqui" desapareceu depois que instalei o Visual Studio 2017.
Eu conserto isso baixando e instalando o Git novamente.
NOTA: "Ao instalar o Git para Windows, as opções do menu de contexto não estão 'ativadas' por padrão. Você terá que selecioná-las durante a instalação." - @nbushnell ( eu fiz isso )
fonte
Git Bash
é o que você está procurando. Isso abre oterminal
no diretório atual.Tive um problema semelhante ao adicionar "Iniciar Prompt de Comando com Ruby" ao menu de contexto, pois envolve a passagem de parâmetros junto com o patch do cmd. Seguiu um procedimento semelhante à solução acima
fonte
Normalmente só
git bash here
pode ser executado em diretórios, então você tem que subir um diretório e clicar com o botão direito do mouse no diretório anterior e selecionargit bash here
(é claro no sistema operacional Windows).Nota : o menu de contexto dentro de um diretório não tem
git bash here
opção.fonte
Você pode instalar o TortoiseGit para Windows e incluir integração no menu de contexto. Considero a melhor ferramenta para trabalhar com Git no Windows.
fonte
Eu atualizei meu git e marquei a opção de "Git Bash aqui"
fonte
Adicione o
git
caminho para a variável do caminho do ambiente (por exemploC:\Program Files\Git\cmd
) pelo qual você pode acessargit
de qualquer pasta usando a linha de comando.fonte