Eu instalei o Git para Windows.
Quero executar o git-bash em uma guia do Terminal do Windows.
Configurei inicialmente um perfil git-bash, no Terminal do Windows, cujo Command Line
campo preenchi C:\Program Files\Git\git-bash.exe
porque notei que o Git Bash
atalho instalado pelo instalador do Git Bash apontava para aquele executável.
O resultado disso foi que quando tentei abrir uma nova guia do git-bash , o Terminal do Windows abriria o shell do git-bash em uma nova janela . Eu teria preferido que o shell fosse aberto em uma nova guia, não em uma nova janela.
Várias postagens sobre Superusuário e Stack Overflow descrevem o aborrecimento das pessoas com o comportamento descrito, e a solução alternativa comum parece ser alterar o Command Line
campo para C:\Program Files\Git\bin\bash.exe
em vez de C:\Program Files\Git\git-bash.exe
, e isso também funciona no meu caso.
Minha pergunta é por que o uso C:\Program Files\Git\git-bash.exe
resulta na abertura do terminal em uma nova janela? Existe alguma diferença funcional entre C:\Program Files\Git\bin\bash.exe
e C:\Program Files\Git\git-bash.exe
? Eu estaria perdendo alguma coisa usando o primeiro em vez do segundo?
Não creio que esta questão seja uma bobagem das outras porque essas perguntas e respostas não discutem por que esse comportamento é assim - elas apenas mencionam como contornar isso.
Se houver uma diferença funcional entre bash.exe
e git-bash.exe
, existe alguma maneira de abrir git-bash.exe
uma nova guia do Terminal do Windows em vez de uma nova janela ?