diff --git a/git.scmbrc.example b/git.scmbrc.example index a9bed89..3a3c5a2 100644 --- a/git.scmbrc.example +++ b/git.scmbrc.example @@ -98,6 +98,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" git_top_level_alias="gtop" git_whatchanged_alias="gwc" # Hub aliases (https://github.com/github/hub) diff --git a/lib/git/aliases.sh b/lib/git/aliases.sh index 0dad159..8521305 100644 --- a/lib/git/aliases.sh +++ b/lib/git/aliases.sh @@ -150,6 +150,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' __git_alias "$git_whatchanged_alias" 'git' 'whatchanged' # Compound/complex commands