Posh-Git - O que isso faz?

7

Eu tenho lutado com o Git no Windows por mais de uma semana, tentando torná-lo utilizável. Eu ouvi falar do Posh-Git para o PowerShell, mas parece que não consigo encontrar nenhuma informação sobre o que realmente faz.

O Posh-Git substitui a ferramenta de linha de comando e a sintaxe padrão git por alternativas que sejam confiáveis, intuitivas, improváveis de mudar em uma versão futura e exibir bem na tela?

Ou o Posh-Git apenas modifica o prompt?

    
por Luke Puplett 21.12.2012 / 20:49

3 respostas

15

Do que eu posso dizer ao ler o o Leiame e a postagem no blog “Better Git with PowerShell” , o posh-git faz apenas dois coisas:

  • modifica o prompt - evita que você execute git status colocando algumas dessas informações no prompt
  • fornece conclusão de tabulação - permite digitar comandos que usam git mais facilmente pressionando a tecla Tab

Portanto, isso não altera a ferramenta de linha de comando git ou sua sintaxe.

    
por 21.12.2012 / 21:08
1

Posh-Git é útil para integração de shell.

Não é possível incooperar scripts de shell em uma caixa do Windows sem essa ferramenta.

Na minha experiência, há algumas diferenças sutis em convenções como barras invertidas usadas em nomes de caminho.

    
por 21.12.2012 / 20:51
1

Por que não dar uma olhada nos códigos-fonte para ver? dahlbyk / posh-git .

Há também uma boa introdução a Better Git with PowerShell .

    
por 21.12.2012 / 20:53

Tags