Optimize git hash display and fix bugs
Ruggedized existing commands

Prevents polluting of the prompt with error messages