Git
data UpdateRepoError
data UpdateRepoSuccess
isGitInstalled
getCurrentBranch
updateRepo
containsGitMetadataDirectory
containsOtherVCSMetadataDirectory
isGitMetadataDirectory
isOtherVCSDierctory
contains
extractCurrentBranch
appendGitFolder
gitFolder