aboutsummaryrefslogtreecommitdiff
path: root/git-checkout.sh
diff options
context:
space:
mode:
authorJunio C Hamano <gitster@pobox.com>2007-12-07 02:25:34 -0800
committerJunio C Hamano <gitster@pobox.com>2007-12-08 02:58:26 -0800
commit235997c90fe8648ac199f9a1ae257e06c145c131 (patch)
tree6cae03a2e140b2724381220975ee94fc5041f922 /git-checkout.sh
parent4af756f31b0696ed1ca6ad10dc6d7053477edc16 (diff)
downloadgit-235997c90fe8648ac199f9a1ae257e06c145c131.tar.gz
git-235997c90fe8648ac199f9a1ae257e06c145c131.tar.xz
git-bisect visualize: work in non-windowed environments better
This teaches "git bisect visualize" to be more useful in non-windowed environments. (1) When no option is given, and $DISPLAY is set, it continues to spawn gitk as before; (2) When no option is given, and $DISPLAY is unset, "git log" is run to show the range of commits between the bad one and the good ones; (3) If only "-flag" options are given, "git log <options>" is run. E.g. "git bisect visualize --stat" (4) Otherwise, all of the given options are taken as the initial part of the command line and the commit range expression is given to that command. E.g. "git bisect visualize tig" will run "tig" history viewer to show between the bad one and the good ones. As "visualize" is a bit too long to type, we also give it a shorter synonym "view". Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'git-checkout.sh')
0 files changed, 0 insertions, 0 deletions