# Functions
Clone will clone a git repository, checkout a branch, to a path provided.
DeleteBranch will delete a local branch from the repository.
GetBranches will retrieve local branches from the repository.
GetRemote will get the remote URL for the origin.
GetRemoteDefaultBranch will retrieve the default branch from a remote git repository.
GetRemoteRefId will retrieve the commit id for a given ref.
WorktreeAdd will add a worktree to the project.
WorktreeList will list all worktrees in the project.
WorktreeMove will move a worktree within the project.
WorktreeRemove will remove a worktree from the project.