git-branchless(1) General Commands Manual git-branchless(1)

git-branchless - Branchless workflow for Git

git-branchless [-C ] [--color] [-h|--help] [-V|--version] <subcommands>

Branchless workflow for Git.

See the documentation at https://github.com/arxanas/git-branchless/wiki.

Change to the given directory before executing the rest of the program. (The option is called `-C` for symmetry with Git.)
Flag to force enable or disable terminal colors

Possible values:

  • auto: Automatically determine whether to display colors from the terminal and environment variables. This is the default behavior
  • always: Always display terminal colors
  • never: Never display terminal colors
Print help (see a summary with '-h')
Print version

Amend the current HEAD commit
Gather information about recent operations to upload as part of a bug report
Use the partial commit selector UI as a Git-compatible difftool; see git-difftool(1) for more information on Git difftools
Run internal garbage collection
Hide the provided commits from the smartlog
Initialize the branchless workflow for this repository
Install git-branchless's man-pages to the given path
Move a subtree of commits from one location to another
Move to a later commit in the current stack
Move to an earlier commit in the current stack
Query the commit graph using the "revset" language and print matching commits
Restore internal invariants by reconciling the internal operation log with the state of the Git repository
Fix up commits abandoned by a previous rewrite operation
Create a commit by interactively selecting which changes to include
Reword commits
`smartlog` command
Push commits to a remote
Switch to the provided branch or commit
Move any local commit stacks on top of the main branch
Run a command on each commit in a given set and aggregate the results
Browse or return to a previous state of the repository
Unhide previously-hidden commits from the smartlog
Wrap a Git command inside a branchless transaction
Print this message or the help of the given subcommand(s)

v0.8.0

Waleed Khan <me@waleedkhan.name>

git-branchless 0.8.0