1
0
Fork 0
mirror of https://github.com/git/git.git synced 2024-06-01 18:16:08 +02:00

subtree: use git-sh-setup's `say`

subtree currently defines its own `say` implementation, rather than
using git-sh-setups's implementation.  Change that, don't re-invent the
wheel.

Signed-off-by: Luke Shumaker <lukeshu@datawire.io>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
This commit is contained in:
Luke Shumaker 2021-04-27 15:17:34 -06:00 committed by Junio C Hamano
parent f664304836
commit 6d43585a68

View File

@ -30,7 +30,6 @@ squash merge subtree changes as a single commit
PATH=$PATH:$(git --exec-path)
quiet=
branch=
debug=
command=
@ -49,15 +48,8 @@ debug () {
fi
}
say () {
if test -z "$quiet"
then
printf "%s\n" "$*" >&2
fi
}
progress () {
if test -z "$quiet"
if test -z "$GIT_QUIET"
then
printf "%s\r" "$*" >&2
fi
@ -93,7 +85,7 @@ main () {
case "$opt" in
-q)
quiet=1
GIT_QUIET=1
;;
-d)
debug=1
@ -201,7 +193,7 @@ main () {
fi
debug "command: {$command}"
debug "quiet: {$quiet}"
debug "quiet: {$GIT_QUIET}"
debug "revs: {$revs}"
debug "dir: {$dir}"
debug "opts: {$*}"
@ -698,7 +690,7 @@ cmd_add () {
cmd_add_repository "$@"
else
say "error: parameters were '$@'"
say >&2 "error: parameters were '$@'"
die "Provide either a commit or a repository and commit."
fi
}
@ -742,7 +734,7 @@ cmd_add_commit () {
fi
git reset "$commit" || exit $?
say "Added dir '$dir'"
say >&2 "Added dir '$dir'"
}
cmd_split () {
@ -807,7 +799,7 @@ cmd_split () {
fi
git update-ref -m 'subtree split' \
"refs/heads/$branch" "$latest_new" || exit $?
say "$action branch '$branch'"
say >&2 "$action branch '$branch'"
fi
echo "$latest_new"
exit 0
@ -830,7 +822,7 @@ cmd_merge () {
sub=$2
if test "$sub" = "$rev"
then
say "Subtree is already at commit $rev."
say >&2 "Subtree is already at commit $rev."
exit 0
fi
new=$(new_squash_commit "$old" "$sub" "$rev") || exit $?