package
0.1.5
Repository: https://github.com/pfnet-research/git-ghost.git
Documentation: pkg.go.dev

# Functions

AppendNonIndexedDiffFiles appends non-indexed diff files.
ApplyDiffBundleFile apply a patch file created in CreateDiffBundleFile.
ApplyDiffPatchFile apply a diff file created by CreateDiffPatchFile.
CommitAndPush commits and push to its origin.
CommitFile commits a file.
CopyUserConfig copies user config from source directory to destination directory.
CreateDiffBundleFile creates patches for fromCommittish..toCommittish and save it to filepath.
CreateDiffPatchFile creates a diff from committish to current working state of `dir` and save it to filepath.
CreateOrphanBranch creates an orphan branch on dir.
DeleteRemoteBranches delete branches from its origin.
GetUserConfig returns a user config (name and email) from destination directory.
InitializeGitDir clone repo to dir.
ListRemoteBranchNames returns remote branch names.
Pull pulls committish from its origin.
Push pushes current HEAD to its origin.
ResetHardToBranch reset dir to branch with --hard option.
ResolveCommittish resolves committish as full commit hash on dir.
SetUserConfig sets a user config (name and email) to destination directory.
ValidateCommittish check committish is valid on dir.
ValidateGit check the environment has 'git' command or not.
ValidateRemoteBranchExistence checks repo has branch or not.

# Variables

No description provided by the author