git prompt, functions