From 1da0736d887b91d3ff20304fa56d99c4c8c343ff Mon Sep 17 00:00:00 2001 From: Hsieh Chin Fan Date: Sun, 18 Dec 2022 08:53:06 +0800 Subject: In case git repo has no remote --- tools/git/check-repos.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'tools/git') diff --git a/tools/git/check-repos.sh b/tools/git/check-repos.sh index e6f3b6c..5180fc9 100755 --- a/tools/git/check-repos.sh +++ b/tools/git/check-repos.sh @@ -28,7 +28,7 @@ while read repo remote; do changes="$(git -c color.status=always status --short)" # Diff between from local repo and remote - cherry="$(git cherry)" + cherry="$([ -n "`git remote`" ] && git cherry)" if [[ $COUNT_ONLY == true ]]; then # If '-n' is specified, only count repo with changes/local-diff -- cgit v1.2.3-70-g09d2