diff --git a/git.scmbrc.example b/git.scmbrc.example index 08f685b..bac392e 100644 --- a/git.scmbrc.example +++ b/git.scmbrc.example @@ -55,6 +55,7 @@ git_fetch_all_alias="gfa" git_fetch_and_rebase_alias="gfr" git_pull_alias="gpl" git_push_alias="gps" +git_push_force_alias="gpsf" git_pull_then_push_alias="gpls" git_status_original_alias="gst" git_status_short_alias="gss" diff --git a/lib/git/aliases.sh b/lib/git/aliases.sh index a7d3bb9..636c70d 100644 --- a/lib/git/aliases.sh +++ b/lib/git/aliases.sh @@ -106,6 +106,7 @@ if [ "$git_setup_aliases" = "yes" ]; then __git_alias "$git_checkout_branch_alias" "git" 'checkout' "-b" __git_alias "$git_pull_alias" "git" 'pull' __git_alias "$git_push_alias" "git" 'push' + __git_alias "$git_push_force_alias" "git" 'push' '-f' __git_alias "$git_status_original_alias" "git" 'status' # (Standard git status) __git_alias "$git_status_short_alias" "git" 'status' '-s' __git_alias "$git_clean_alias" "git" "clean"