diff --git a/.zsh/.aliases.zsh b/.zsh/.aliases.zsh index 09e68aa..b0bb33f 100644 --- a/.zsh/.aliases.zsh +++ b/.zsh/.aliases.zsh @@ -316,8 +316,12 @@ _alias() { git clone --recurse-submodules --depth=1 "git@git.k4li.de:$1" "$2" fi } + alias grs="git restore --staged" alias gd="git diff" - alias ga="gd $1 && git add" + ga() { + git diff "$1" && + git add "$1" + } alias gp="git pull --recurse-submodule" alias gms='git maintenance start' alias gsu="git submodule foreach git pull && git add . && git commit -m ' updated 📌submodules' && echo '-- Committed changes, pushing now..' && sleep 1 && git push"