Added alias for 'git checkout -b'
This commit is contained in:
@@ -34,6 +34,7 @@ git_show_files_alias="gsf"
|
|||||||
exec_git_expand_args_alias="ge"
|
exec_git_expand_args_alias="ge"
|
||||||
# 2. Commands that handle paths (with shortcut args expanded)
|
# 2. Commands that handle paths (with shortcut args expanded)
|
||||||
git_checkout_alias="gco"
|
git_checkout_alias="gco"
|
||||||
|
git_checkout_branch_alias="gcob"
|
||||||
git_commit_alias="gc"
|
git_commit_alias="gc"
|
||||||
git_reset_alias="grs"
|
git_reset_alias="grs"
|
||||||
git_reset_del_alias="grs-"
|
git_reset_del_alias="grs-"
|
||||||
|
|||||||
@@ -71,6 +71,7 @@ __git_alias "$git_diff_cached_alias" "$_exp git" "diff" "--cached"
|
|||||||
# Standard commands
|
# Standard commands
|
||||||
__git_alias "$git_clone_alias" "git" 'clone'
|
__git_alias "$git_clone_alias" "git" 'clone'
|
||||||
__git_alias "$git_fetch_alias" "git" 'fetch'
|
__git_alias "$git_fetch_alias" "git" 'fetch'
|
||||||
|
__git_alias "$git_checkout_branch_alias" "git" 'checkout' "-b"
|
||||||
__git_alias "$git_pull_alias" "git" 'pull'
|
__git_alias "$git_pull_alias" "git" 'pull'
|
||||||
__git_alias "$git_push_alias" "git" 'push'
|
__git_alias "$git_push_alias" "git" 'push'
|
||||||
__git_alias "$git_status_original_alias" "git" 'status' # (Standard git status)
|
__git_alias "$git_status_original_alias" "git" 'status' # (Standard git status)
|
||||||
@@ -175,4 +176,4 @@ if [[ "$bash_command_wrapping_enabled" = "true" ]]; then
|
|||||||
for cmd in vim cd rm cp mv ln; do
|
for cmd in vim cd rm cp mv ln; do
|
||||||
alias $cmd="exec_git_expand_args $cmd"
|
alias $cmd="exec_git_expand_args $cmd"
|
||||||
done
|
done
|
||||||
fi
|
fi
|
||||||
|
|||||||
Reference in New Issue
Block a user