diff --git a/git.scmbrc.example b/git.scmbrc.example index e6566de..3c9305f 100644 --- a/git.scmbrc.example +++ b/git.scmbrc.example @@ -95,6 +95,8 @@ git_stash_apply_alias="gasha" git_stash_pop_alias="gashp" git_stash_list_alias="gashl" git_tag_alias="gt" +git_submodule_update_alias="gsu" +git_submodule_update_rec_alias="gsur" # Hub aliases (https://github.com/github/hub) git_pull_request_alias="gpr" diff --git a/lib/git/aliases.sh b/lib/git/aliases.sh index c7f8fc6..ea626c6 100644 --- a/lib/git/aliases.sh +++ b/lib/git/aliases.sh @@ -137,6 +137,8 @@ if [ "$git_setup_aliases" = "yes" ]; then __git_alias "$git_stash_pop_alias" 'git' 'stash' 'pop' __git_alias "$git_stash_list_alias" 'git' 'stash' 'list' __git_alias "$git_tag_alias" 'git' 'tag' + __git_alias "$git_submodule_update_alias" 'git' 'submodule' 'update' '--init' + __git_alias "$git_submodule_update_rec_alias" 'git' 'submodule' 'update' '--init' '--recursive' # Compound/complex commands