]> git.rmz.io Git - dotfiles.git/blobdiff - zsh/aliases/git.zsh
vim: add bindings for quit-another-window
[dotfiles.git] / zsh / aliases / git.zsh
index 82addc28782ff0b4dd5ef37f67be7bab3e3b5481..301a15abfb645e6a95cea181c6464b4eaf5beeac 100644 (file)
@@ -13,6 +13,10 @@ alias gd='git diff'
 alias gdc='git diff --cached'
 alias gc='git commit -v'
 compdef _git gc=git-commit
+alias gcs='git commit -v --squash'
+compdef _git gcs=git-commit
+alias gcf='git commit -v --fixup'
+compdef _git gcf=git-commit
 alias gca='git commit -v -a'
 compdef _git gca=git-commit
 alias gco='git checkout'
@@ -42,6 +46,8 @@ compdef _git gcp=git-cherry-pick
 alias glg='git --no-pager log --oneline --graph --max-count=20 --decorate'
 alias glg='git --no-pager log --graph --max-count=20 --pretty=tformat:"%Cblue%cd %C(auto)%h%d %s" --date=short'
 compdef _git glg=git-log
+alias glgl='git log --graph --pretty=tformat:"%Cblue%cd %C(auto)%h%d %s" --date=short'
+compdef _git glgl=git-log
 alias glgg='git log --stat --graph --max-count=20 --decorate'
 compdef _git glgg=git-log
 alias glgga='git log --stat --graph --decorate --all'