git functions still not 100%
still fixing issues
reversion of changes
testing
testing
fixing git prompt issues
fixing git prompt issues