complete -c git-absorb -n "__fish_use_subcommand" -s b -l base -d 'Use this commit as the base of the absorb stack'
complete -c git-absorb -n "__fish_use_subcommand" -l gen-completions -d 'Generate completions' -r -f -a "bash fish zsh powershell elvish"
complete -c git-absorb -n "__fish_use_subcommand" -s n -l dry-run -d 'Don\'t make any actual changes'
complete -c git-absorb -n "__fish_use_subcommand" -s f -l force -d 'Skip safety checks'
complete -c git-absorb -n "__fish_use_subcommand" -s v -l verbose -d 'Display more output'
complete -c git-absorb -n "__fish_use_subcommand" -s r -l and-rebase -d 'Run rebase if successful'
complete -c git-absorb -n "__fish_use_subcommand" -s w -l whole-file -d 'Match the change against the complete file   '
complete -c git-absorb -n "__fish_use_subcommand" -s F -l one-fixup-per-commit -d 'Only generate one fixup per commit'
complete -c git-absorb -n "__fish_use_subcommand" -s h -l help -d 'Prints help information'
complete -c git-absorb -n "__fish_use_subcommand" -s V -l version -d 'Prints version information'
