Aliase für git hinzugefügt

This commit is contained in:
2026-02-10 16:40:18 +01:00
parent 25b2a4478a
commit 2718b03ab7

13
zsh_func_d/git_alias.zsh Normal file
View File

@@ -0,0 +1,13 @@
if [ -x "$(command -v git)" ]; then
alias gs="git status -sb"
alias gss="eza --long --header --git --icons"
alias gl="git log --oneline --graph --decorate"
alias gp="git push"
alias gpf="git push --force-with-lease" # Die sichere Variante von force
alias glp="git pull"
alias gd="git diff"
alias gc="git commit -v"
alias gca="git commit -v -a"
alias gtoday="git log --since='00:00:00' --all-match --format='%C(bold blue)%as%Creset %C(yellow)%h%Creset %s'"
alias glol="git log --graph --pretty=format:'%C(yellow)%h%Creset -%C(auto)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit"
fi