From 0ce8618d90e8c24de2518f00690e8de258ec2eb7 Mon Sep 17 00:00:00 2001 From: Nathan Broadbent Date: Thu, 4 Jul 2013 13:10:12 +1200 Subject: [PATCH] Added 'git_reset_last_commit' (grsl) alias, useful for undoing a temporary commit --- git.scmbrc.example | 1 + lib/git/aliases.sh | 1 + 2 files changed, 2 insertions(+) diff --git a/git.scmbrc.example b/git.scmbrc.example index f279438..da97fdf 100644 --- a/git.scmbrc.example +++ b/git.scmbrc.example @@ -77,6 +77,7 @@ git_rebase_alias="grb" git_rebase_interactive_alias="grbi" git_rebase_alias_continue="grbc" git_rebase_alias_abort="grba" +git_reset_last_commit="grsl" git_merge_alias="gm" git_cherry_pick_alias="gcp" git_log_alias="gl" diff --git a/lib/git/aliases.sh b/lib/git/aliases.sh index cfa4171..0faa5d6 100644 --- a/lib/git/aliases.sh +++ b/lib/git/aliases.sh @@ -117,6 +117,7 @@ if [ "$git_setup_aliases" = "yes" ]; then __git_alias "$git_rebase_interactive_alias" "git" 'rebase' "-i" __git_alias "$git_rebase_alias_continue" "git" 'rebase' "--continue" __git_alias "$git_rebase_alias_abort" "git" 'rebase' "--abort" + __git_alias "$git_reset_last_commit" "git" "reset HEAD~" __git_alias "$git_merge_alias" "git" 'merge' __git_alias "$git_cherry_pick_alias" "git" 'cherry-pick' __git_alias "$git_show_alias" "git" 'show'