Take the 2-minute tour ×
Server Fault is a question and answer site for professional system and network administrators. It's 100% free, no registration required.

I want to have my command prompt to not display my username, but to show what git branch I am currently in. In other words, this is what I want:

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

Is there a way to have the prompt customized that much?

share|improve this question
add comment

1 Answer 1

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

see here for help on the particular git command used. The key for me was to realize that I can plug arbitrary commands into the PS1 environment variable :)

share|improve this answer
add comment

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.