42 Commits (00f8f97d30be7992c16bc466532cb591e00314bf)

Author SHA1 Message Date
Jonathan Nieder 7006b5bece Show usage string for 'git rev-parse -h' 15 years ago
Linus Torvalds ad3f9a71a8 Add '--bisect' revision machinery argument 15 years ago
Thomas Rast 0721c314a5 Use die_errno() instead of die() when checking syscalls 16 years ago
Uwe Kleine-König 6e0800ef25 parse-opt: make PARSE_OPT_STOP_AT_NON_OPTION available to git rev-parse 16 years ago
Stephen Boyd 3778292017 parse-opts: prepare for OPT_FILENAME 16 years ago
Christian Couder 503253771e rev-parse: add --sq-quote to shell quote arguments 16 years ago
Bert Wesarg a45d34691e rev-parse: --abbrev-ref option to shorten ref name 16 years ago
Brandon Casey f285a2d7ed Replace calls to strbuf_init(&foo, 0) with STRBUF_INIT initializer 16 years ago
Björn Steinbrink 2122f8b963 rev-parse: Add support for the ^! and ^@ syntax 17 years ago
Stephan Beyer 1b1dd23f2d Make usage strings dash-less 17 years ago
Johannes Sixt e00f3790b8 rev-parse --symbolic-full-name: don't print '^' if SHA1 is not a ref 17 years ago
Johannes Schindelin ef90d6d420 Provide git_config with a callback-data parameter 17 years ago
Christian Couder dfd1b749be rev-parse --verify: do not output anything on error 17 years ago
Christian Couder 28bfa145e4 rev-parse: fix using "--default" with "--verify" 17 years ago
Christian Couder 75ecfce397 rev-parse: fix --verify to error out when passed junk after a good rev 17 years ago
Christian Couder b1b359699a rev-parse: teach "--verify" to be quiet when using "-q" or "--quiet" 17 years ago
Pierre Habouzit ff962a3f19 parse-opt: bring PARSE_OPT_HIDDEN and NONEG to git-rev-parse --parseopt 17 years ago
Jay Soffian e103343644 rev-parse: fix potential bus error with --parseopt option spec handling 17 years ago
Junio C Hamano a6d97d49e2 git-rev-parse --symbolic-full-name 17 years ago
Christian Couder b319ce4c14 Trace and quote with argv: get rid of unneeded count argument. 17 years ago
Junio C Hamano 5410a02ab9 git-rev-parse --parseopt 17 years ago
Pierre Habouzit 21d4783538 Add a parseopt mode to git-rev-parse to bring parse-options to shell scripts. 17 years ago
Johannes Schindelin e90fdc39b6 Clean up work-tree handling 18 years ago
Matthias Lederhofer 892c41b98a introduce GIT_WORK_TREE to specify the work tree 18 years ago
Matthias Lederhofer 493c774e58 rev-parse: introduce --is-bare-repository 18 years ago
Junio C Hamano 1968d77dd6 prefixcmp(): fix-up leftover strncmp(). 18 years ago
Junio C Hamano cc44c7655f Mechanical conversion to use prefixcmp() 18 years ago
Johannes Schindelin 6d9ba67b0f Commands requiring a work tree must not run in GIT_DIR 18 years ago
Junio C Hamano 8da1977554 Tell between packed, unpacked and symbolic refs. 19 years ago
Junio C Hamano cb5d709ff8 Add callback data to for_each_ref() family. 19 years ago
David Rientjes 96f1e58f52 remove unnecessary initializations 19 years ago
Linus Torvalds a633fca0c0 Call setup_git_directory() much earlier 19 years ago
Junio C Hamano b7d936b2fd builtin-rev-parse.c: constness tightening 19 years ago
Santi Béjar 3dd4e7320d Teach rev-parse the ... syntax. 19 years ago
Timo Hirvonen 554fe20d80 Make some strings const 19 years ago
Junio C Hamano 16cee38ae2 rev-parse: tighten constness properly. 19 years ago
Christian Couder 895f10c3b5 Builtin git-rev-parse. 19 years ago
Sean a62be77f5e Add "--branches", "--tags" and "--remotes" options to git-rev-parse. 19 years ago
Linus Torvalds e23d0b4a4a Fix filename verification when in a subdirectory 19 years ago
Paul Mackerras 3e1a70d925 rev-parse: better error message for ambiguous arguments 19 years ago
Junio C Hamano ce4a706388 revision arguments: ..B means HEAD..B, just like A.. means A..HEAD 19 years ago
Linus Torvalds fb18a2edf7 Fix error handling for nonexistent names 19 years ago
Junio C Hamano 84a9b58c42 sha1_name: warning ambiguous refs. 19 years ago
Linus Torvalds 765ac8ec46 Rip out merge-order and make "git log <paths>..." work again. 19 years ago
Junio C Hamano c649657501 rev-list --objects-edge 19 years ago
Jonas Fonseca 44de0da4f9 git-rev-parse: Fix --short= option parsing 19 years ago
Junio C Hamano 4c8725f16a topo-order: make --date-order optional. 19 years ago
Linus Torvalds 9ad0a93330 rev-parse lstat() workaround cleanup. 19 years ago
Linus Torvalds 9523a4c2fc Fix git-rev-parse over-eager errors 19 years ago
Eric Wong 8233340ce6 rev-list: allow -<n> as shorthand for --max-count=<n> 19 years ago