user.apps.git.git.py

Modules

Captures

user.git_arguments: str
{user.git_argument}+

A non-empty sequence of git command arguments, preceded by a space.

Lists

user.git_command

Git commands.

'add' 'add'
'archive' 'archive'
'bisect' 'bisect'
'blame' 'blame'
'branch' 'branch'
'checkout' 'checkout'
'cherry pick' 'cherry-pick'
'clean' 'clean'
'clone' 'clone'
'commit' 'commit'
'config' 'config'
'diff' 'diff'
'diff tool' 'difftool'
'fetch' 'fetch'
'gc' 'gc'
'grep' 'grep'
'help' 'help'
'in it' 'init'
'log' 'log'
'ls files' 'ls-files'
'merge' 'merge'
'merge tool' 'mergetool'
'move' 'mv'
'pull' 'pull'
'push' 'push'
'range diff' 'range-diff'
'rebase' 'rebase'
'ref log' 'reflog'
'remote' 'remote'
'remote add' 'remote add'
'remote remove' 'remote remove'
'remote rename' 'remote rename'
'remote set url' 'remote set-url'
'remote set you are el' 'remote set-url'
'remote show' 'remote show'
'rerere' 'rerere'
'rerere diff' 'rerere diff'
'rerere status' 'rerere status'
'reset' 'reset'
'restore' 'restore'
'revert' 'revert'
'remove' 'rm'
'short log' 'shortlog'
'show' 'show'
'sparse checkout' 'sparse-checkout'
'stash' 'stash'
'stash apply' 'stash apply'
'stash list' 'stash list'
'stash pop' 'stash pop'
'stash push' 'stash push'
'stash show' 'stash show'
'stash save' 'stash save'
'status' 'status'
'submodule' 'submodule'
'submodule add' 'submodule add'
'submodule in it' 'submodule init'
'submodule status' 'submodule status'
'submodule update' 'submodule update'
'switch' 'switch'
'tag' 'tag'
'worktree' 'worktree'
'worktree add' 'worktree add'
'worktree list' 'worktree list'
'worktree lock' 'worktree lock'
'worktree move' 'worktree move'
'worktree prune' 'worktree prune'
'worktree remove' 'worktree remove'
'worktree repair' 'worktree repair'
'worktree unlock' 'worktree unlock'
user.git_argument

Command-line git options and arguments.

'abort' '--abort'
'all' '--all'
'allow empty' '--allow-empty'
'amend' '--amend'
'cached' '--cached'
'cashed' '--cached'
'color words' '--color-words'
'colour words' '--color-words'
'continue' '--continue'
'copy' '--copy'
'create' '--create'
'delete' '--delete'
'detach' '--detach'
'dir diff' '--dir-diff'
'directory diff' '--dir-diff'
'dry run' '--dry-run'
'edit' '--edit'
'fast forward only' '--ff-only'
'force' '--force'
'force create' '--force-create'
'force with lease' '--force-with-lease'
'global' '--global'
'hard' '--hard'
'ignore case' '--ignore-case'
'include untracked' '--include-untracked'
'interactive' '--interactive'
'keep index' '--keep-index'
'list' '--list'
'local' '--local'
'mixed' '--mixed'
'move' '--move'
'no edit' '--no-edit'
'no keep index' '--no-keep-index'
'no track' '--no-track'
'no verify' '--no-verify'
'orphan' '--orphan'
'patch' '--patch'
'prune' '--prune'
'quiet' '--quiet'
'quit' '--quit'
'rebase' '--rebase'
'remote' '--remote'
'set up stream' '--set-upstream'
'set up stream to' '--set-upstream-to'
'short' '--short'
'short stat' '--shortstat'
'skip' '--skip'
'soft' '--soft'
'staged' '--staged'
'stat' '--stat'
'system' '--system'
'track' '--track'
'update' '--update'
'verbose' '--verbose'
'branch' '-b'
'combined' '-c'
'deep' '-d'
'very verbose' '-vv'
'HEAD' 'HEAD'
'main' 'main'
'master' 'master'
'origin' 'origin'
'upstream' 'upstream'
'origin main' 'origin/main'
'origin master' 'origin/master'