summaryrefslogtreecommitdiff
path: root/config/essentials/zsh/aliases.zsh
diff options
context:
space:
mode:
authorRaymaekers Luca <raymaekers.luca@gmail.com>2023-04-04 18:47:02 +0200
committerRaymaekers Luca <raymaekers.luca@gmail.com>2023-04-04 18:47:02 +0200
commit42874ddeaa72328187ee555bc95c209310e6910d (patch)
tree501f9bf3b9b34b70b9e4ad56614a4f61aa68f723 /config/essentials/zsh/aliases.zsh
parent010a164284bc1643da38fbe5962e6f03ea630b61 (diff)
added git aliases
Diffstat (limited to 'config/essentials/zsh/aliases.zsh')
-rw-r--r--config/essentials/zsh/aliases.zsh2
1 files changed, 2 insertions, 0 deletions
diff --git a/config/essentials/zsh/aliases.zsh b/config/essentials/zsh/aliases.zsh
index d05978e..dce63f2 100644
--- a/config/essentials/zsh/aliases.zsh
+++ b/config/essentials/zsh/aliases.zsh
@@ -197,6 +197,7 @@ alias gclr='git clone --recurse-submodules'
alias gc1='git clone --depth 1'
alias gclean='git clean --interactive -d'
alias gpristine='git reset --hard && git clean --force -dfx'
+alias grsf='git reset --soft HEAD~'
alias gcm='git checkout $(git_main_branch)'
alias gcd='git checkout $(git_develop_branch)'
alias gcmsg='git commit --message'
@@ -217,6 +218,7 @@ alias gds='git diff --staged'
alias gdt='git diff-tree --no-commit-id --name-only -r'
alias gdup='git diff @{upstream}'
alias gdw='git diff --word-diff'
+alias gdl='git diff HEAD^ HEAD'
alias gf='git fetch'
alias gfo='git fetch origin'
alias gfg='git ls-files | grep'