Basic setup for making local repo
 - User can set git path variable
 - Init repo now create .gitignore, .gitattributes and make initial commit
 - Revert changes is available(Only on disk, not in editor)