From 8b60a899f49839992cb11a34a0dc7e562a71a0d4 Mon Sep 17 00:00:00 2001 From: Wenxuan Date: Thu, 15 Aug 2024 10:06:11 +0800 Subject: [PATCH] refactor: remove -u option from git status in forgit add (#397) Signed-off-by: Wenxuan Zhang --- bin/git-forgit | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/bin/git-forgit b/bin/git-forgit index 3db5b4a..7a32ce0 100755 --- a/bin/git-forgit +++ b/bin/git-forgit @@ -348,7 +348,7 @@ _forgit_add() { _forgit_inside_work_tree || return 1 local changed unmerged untracked files opts # Add files if passed as arguments - [[ $# -ne 0 ]] && { _forgit_git_add "$@" && git status -su; return $?; } + [[ $# -ne 0 ]] && { _forgit_git_add "$@" && git status -s; return $?; } changed=$(git config --get-color color.status.changed red) unmerged=$(git config --get-color color.status.unmerged red) @@ -368,7 +368,7 @@ _forgit_add() { sed -E 's/^(..[^[:space:]]*)[[:space:]]+(.*)$/[\1] \2/' | FZF_DEFAULT_OPTS="$opts" fzf | _forgit_get_single_file_from_add_line) - [[ "${#files[@]}" -gt 0 ]] && _forgit_git_add "${files[@]}" && git status -su && return + [[ "${#files[@]}" -gt 0 ]] && _forgit_git_add "${files[@]}" && git status -s && return echo 'Nothing to add.' }