mirror of
https://github.com/fish-shell/fish-shell
synced 2024-12-29 06:13:20 +00:00
fix: complete git rebase
with commits first and keep-order
Because TAGs are easy to type and complete, but commits with its SHA are difficult to complete manualy. Keep commits and TAGs order to show more recent commits first.
This commit is contained in:
parent
55f0f2de4c
commit
bd1e07de23
1 changed files with 2 additions and 2 deletions
|
@ -1792,8 +1792,8 @@ complete -f -c git -n __fish_git_needs_command -a rebase -d 'Forward-port local
|
||||||
complete -f -c git -n '__fish_git_using_command rebase' -a '(__fish_git_remotes)' -d 'Remote alias'
|
complete -f -c git -n '__fish_git_using_command rebase' -a '(__fish_git_remotes)' -d 'Remote alias'
|
||||||
complete -f -c git -n '__fish_git_using_command rebase' -a '(__fish_git_branches)'
|
complete -f -c git -n '__fish_git_using_command rebase' -a '(__fish_git_branches)'
|
||||||
complete -f -c git -n '__fish_git_using_command rebase' -a '(__fish_git_heads)' -d Head
|
complete -f -c git -n '__fish_git_using_command rebase' -a '(__fish_git_heads)' -d Head
|
||||||
complete -f -c git -n '__fish_git_using_command rebase' -a '(__fish_git_recent_commits)'
|
complete -f -c git -n '__fish_git_using_command rebase' -a '(__fish_git_tags)' -d Tag -k
|
||||||
complete -f -c git -n '__fish_git_using_command rebase' -a '(__fish_git_tags)' -d Tag
|
complete -f -c git -n '__fish_git_using_command rebase' -a '(__fish_git_recent_commits)' -k
|
||||||
complete -f -c git -n '__fish_git_using_command rebase; and __fish_git_is_rebasing' -l continue -d 'Restart the rebasing process'
|
complete -f -c git -n '__fish_git_using_command rebase; and __fish_git_is_rebasing' -l continue -d 'Restart the rebasing process'
|
||||||
complete -f -c git -n '__fish_git_using_command rebase; and __fish_git_is_rebasing' -l abort -d 'Abort the rebase operation'
|
complete -f -c git -n '__fish_git_using_command rebase; and __fish_git_is_rebasing' -l abort -d 'Abort the rebase operation'
|
||||||
complete -f -c git -n '__fish_git_using_command rebase; and __fish_git_is_rebasing' -l edit-todo -d 'Edit the todo list'
|
complete -f -c git -n '__fish_git_using_command rebase; and __fish_git_is_rebasing' -l edit-todo -d 'Edit the todo list'
|
||||||
|
|
Loading…
Reference in a new issue