prompt do linux: mostra o ramo atual?

2

Eu quero que meu prompt de comando não exiba meu nome de usuário, mas mostre em qual seção git estou atualmente. Em outras palavras, é isso que eu quero:

[master]$ ls
README    INSTAL    whatever.py
[master]$ git checkout other-branch
[other-branch]$ 

Existe uma maneira de ter o prompt personalizado tanto assim?

    
por Alexander Bird 23.01.2012 / 06:53

1 resposta

2

PS1='['git rev-parse --abbrev-ref HEAD 2> /dev/null']$ '

veja aqui para obter ajuda sobre o comando git específico usado. A chave para mim foi perceber que eu posso conectar comandos arbitrários na variável de ambiente PS1:)

    
por 23.01.2012 / 06:58