Add not a git repositry error handling
Add skiping test when git command is not found
Merge branch 'feature/error-handling'