package
2.0.6+incompatible
Repository: https://github.com/gesquive/git-user.git
Documentation: pkg.go.dev

# Functions

Exists checks to make sure it can find the git executable.
GetUser returns the global git user info.
NewGitRepo constructs a git repo for you.
NewUserProfileConfig initializes and returns a new UserProfileConfig.
RemoveGlobalUser removes user from the global git config.
SetGitPath will set a custom git path if necessary.
SetGlobalUser sets the user for the global git config.
Version returns the git version in use.

# Structs

Profile defines a git profile.
Repo allows you to execute actions on a specific git project.
UserProfileConfig is the config file we want to edit.