New git prompt function