Git branch in Mac OSX bash prompt

I tried using the same changes for my linux boxes on my macbook air and they didn't work, so I googled around and stumbled upon using this instead:     c_cyan=`tput setaf 6` c_red=`tput setaf 1` c_green=`tput setaf 2` c_sgr0=`tput sgr0` parse_git_branch (){ if git rev-parse –git-dir >/dev/null 2>&1 then… Continue reading

Git: Prepare your repository – step 1

  Here I’ll explain how you can create a new repository for your projects and use GIT for your version control needs.     For this, I’ll assume everything is already installed (git and stuff). This also assumes you’re using an Operating System and not the Vermont thing.   Replace… Continue reading

Git::Basic settings

Add .git_completion.sh to your home directory, and add this to your .bash_profile:   source ~/.git_completion.sh function parse_git_dirty { [[ $(git status 2> /dev/null | tail -n1) != “nothing to commit (working directory clean)” ]] && echo "*" } function parse_git_branch { git branch –no-color 2> /dev/null | sed -e '/^[^*]/d’… Continue reading