
Ao executar o git bash, posso abrir uma nova janela do bash na minha raiz com Alt+F2
Posso abrir uma janela do Windows Explorer no caminho do diretório atual
$ explorer .
Tentando
$ sh
para abrir uma nova janela de terminal na minha localização apenas retorna
sh: __git_ps1: command not found
e abre o shell na janela atual sem executar o git.
Como posso abrir rapidamente um novo shell bash no meu local?
Responder1
A resposta do StuperUser está correta, mas quero acrescentar que, além de adicionar shell script em um ambiente PATH, também é possível adicionar um alias bash simples em arquivos .bashrc
ou .bash_profile
.
Basta criar um alias:
alias git-bash='/git-bash.exe & > /dev/null 2&>1'
bashrc e bash_profile são arquivos de configuração BASH padrão, você pode encontrá-los na pasta inicial do usuário.
Mais InformaçõesArquivos de inicialização do Bash
Responder2
Como isso é especificamente para um terminal git-bash, adicione o diretório Git (C:\Program Files\Git) ao seu caminho (https://www.howtogeek.com/118594/how-to-edit-your-system-path-for-easy-command-line-access/)
Então corra
$ git-bash
para abrir um novo git-bash no local atual.
Mas para evitar o bloqueio do terminal atual será necessário usar & > /dev/null 2&>1
para rodar em segundo plano e canalizar o resultado para null (vejahttps://superuser.com/a/1314830/641), então adicionei o comando a um .sh no diretório para chamá-lo de forma simples.
Responder3
Eu sei que isso já tem alguns anos, mas eu queria postar isso de qualquer maneira.
Quando uso a resposta do @Alex, parece que cada janela está anexada à outra por meio de processos vinculados ou algo assim. Aqui está minha solução para novas janelas completamente independentes que começam no local atual.
alias new='start "" "C:\Program Files\Git\git-bash.exe"'
Isso lhe dará uma nova janela cada vez que você usá-la. Mas na verdade gosto de ter 4 terminais abertos, então normalmente uso o seguinte alias para abrir 3 novas janelas de terminal no local atual:
alias new3='start "" "C:\Program Files\Git\git-bash.exe" && start "" "C:\Program Files\Git\git-bash.exe" && start "" "C:\Program Files\Git\git-bash.exe"'
Saúde!
Responder4
Defina a variável ambiental apontando para git location C:\Program Files\Git
.
Agora vá para o seu local nas janelas onde deseja abrir o git bash.
Pressione alt + d
e digite get-bash
e você estará pronto.