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

record - Create a commit by interactively selecting which changes to include

record [-m|--message] [-i|--interactive] [-c|--create] [-d|--detach] [-I|--insert] [-s|--stash] [-h|--help]

Create a commit by interactively selecting which changes to include

The commit message to use. If not provided, will be prompted to provide a commit message interactively
Select changes to include interactively, rather than using the current staged/unstaged changes
Create and switch to a new branch with the given name before committing
Detach the current branch before committing
Insert the new commit between the current commit and its children, if any
After making the new commit, switch back to the previous commit
Print help
record