git-branchless-record(1) General Commands Manual git-branchless-record(1) NAME record - Create a commit by interactively selecting which changes to include SYNOPSIS record [-m|--message] [--fixup] [-i|--interactive] [-c|--create] [-d|--detach] [-I|--insert] [-s|--stash] [--untracked] [-h|--help] DESCRIPTION Create a commit by interactively selecting which changes to include OPTIONS -m, --message The commit message to use. Multiple messages will be combined as separate paragraphs, similar to `git commit`. If not provided, you will be prompted to provide a commit message interactively --fixup A commit to "fix up". The message will be prefixed with `fixup!` following the supplied commit, suitable for use with `git rebase --autosquash` -i, --interactive Select changes to include interactively, rather than using the current staged/unstaged changes -c, --create Create and switch to a new branch with the given name before committing -d, --detach Detach the current branch before committing -I, --insert Insert the new commit between the current commit and its children, if any -s, --stash After making the new commit, switch back to the previous commit --untracked How should newly encountered, untracked files be handled? Possible values: o add: Add all untracked files o disable: Disable all untracked file checking and processing o prompt: Prompt the user about how to handle each untracked file o skip: Skip all untracked files -h, --help Print help (see a summary with '-h') record git-branchless-record(1)