Git Status in your Prompt

Came across a cool little Bash snippet today. Putting this in your .bashrc or .bash_profile files will – if your current directory is part of a git repository – show you your current branch and whether there are any uncommitted changes.

Note that the PS1 syntax used here is Debian-based (ie. Ubuntu). Other distros should use their own syntax.

UPDATE: changed it to append to PS1 instead of overwriting it, making it more cross-platform(-ish).

Posted October 30th, 2009 in Bash, Linux, git.

Comments are closed.