diff --git a/.zsh/.aliases.zsh b/.zsh/.aliases.zsh index 8f33acd..b40f8ec 100644 --- a/.zsh/.aliases.zsh +++ b/.zsh/.aliases.zsh @@ -535,7 +535,14 @@ __git__() { echo "${CYAN}No changes on the remote branch. Adding changes and pushing with ${RED}${BOLD}'$commit_message'${NC}${CYAN} commit.${NC}" - git add "${commit_files[*]}" + if (("${#commit_files}" <= 1)); then + git add $commit_files + else + for f in "${commit_files[@]}"; do + git add $f + done + fi + git commit -m "${commit_message:-wip}" git push else