summaryrefslogtreecommitdiff
path: root/builtin/grep.c
diff options
context:
space:
mode:
authorLibravatar Michael Schubert <mschub@elegosoft.com>2011-05-18 22:06:00 +0200
committerLibravatar Junio C Hamano <gitster@pobox.com>2011-05-18 14:37:46 -0700
commita87247731e46255567ec58df940adb697e5b95a8 (patch)
tree97e0132adc9036261df4ad278577c3770b77ebe7 /builtin/grep.c
parentUpdate release notes to 1.7.6 (diff)
downloadtgif-a87247731e46255567ec58df940adb697e5b95a8.tar.xz
ls-remote: the --exit-code option reports "no matching refs"
The "git ls-remote" uses its exit status to indicate if it successfully talked with the remote repository. A new option "--exit-code" makes the command exit with status "2" when there is no refs to be listed, even when the command successfully talked with the remote repository. This way, the caller can tell if we failed to contact the remote, or the remote did not have what we wanted to see. Of course, you can inspect the output from the command, which has been and will continue to be a valid way to check the same thing. Signed-off-by: Michael Schubert <mschub@elegosoft.com> Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'builtin/grep.c')
0 files changed, 0 insertions, 0 deletions