Module git_branchless::commands
source · [−]Expand description
Sub-commands of git-branchless
.
Modules
Amend the current commit.
Automatically collects information which may be relevant for a bug report.
Invokes git-branchless’s garbage-collection mechanisms.
Handle obsoleting commits when explicitly requested by the user (as opposed to automatically as the result of a rewrite operation).
Callbacks for Git hooks.
Install any hooks, aliases, etc. to set up git-branchless
in this repo.
Move commits and subtrees from one place to another.
Convenience commands to help the user move through a stack of commits.
Handle “restacking” commits which were abandoned due to rewrites.
Update commit messages
Display a graph of commits that the user has worked on recently.
Implements the git sync
command.
Allows undoing to a previous state of the repo.
Wrap a user-provided Git command, so that git-branchless
can do special
processing.
Functions
Execute the main process and exit with the appropriate exit code.