36 Commits (2638e33c825eb56260ad53be6b45bf31c1897ce9)

Author SHA1 Message Date
Junio C Hamano f08132f889 rebase: --fork-point regression fix 5 years ago
Pratik Karki 103148aad8 merge-base --fork-point: extract libified function 6 years ago
Derrick Stolee 6404355657 commit.h: remove method declarations 7 years ago
Stefan Beller c1f5eb4962 commit: add repository argument to lookup_commit 7 years ago
Stefan Beller 2122f6754c commit: add repository argument to lookup_commit_reference 7 years ago
Martin Ågren 4da72644b7 reduce_heads: fix memory leaks 7 years ago
Martin Ågren a452d0f4ba builtin/merge-base: free commit lists 7 years ago
brian m. carlson cca5fa6406 refs: convert dwim_ref and expand_ref to struct object_id 7 years ago
Brandon Williams b2141fc1d2 config: don't include config.h by default 8 years ago
brian m. carlson bc83266abe Convert lookup_commit* to struct object_id 8 years ago
Johannes Schindelin dddbad728c timestamp_t: a new data type for timestamps 8 years ago
brian m. carlson d0ae910af4 builtin/merge-base: convert to struct object_id 8 years ago
brian m. carlson 9461d27240 refs: convert each_reflog_ent_fn to struct object_id 8 years ago
Jeff King 4f21454b55 merge-base: handle --fork-point without reflog 8 years ago
Jeff King b32fa95fd8 convert trivial cases to ALLOC_ARRAY 9 years ago
brian m. carlson f2fd0760f6 Convert struct object to object_id 9 years ago
Alex Henrie 9c9b4f2f8b standardize usage info string format 10 years ago
Junio C Hamano 2ce406ccb8 get_merge_bases(): always clean-up object flags 10 years ago
Junio C Hamano 8f29299136 merge-base --octopus: reduce the result from get_octopus_merge_bases() 11 years ago
Junio C Hamano e2f5df4244 merge-base: separate "--independent" codepath into its own helper 11 years ago
Junio C Hamano d96855ff51 merge-base: teach "--fork-point" mode 11 years ago
Junio C Hamano 16e57aec7f merge-base: use OPT_CMDMODE and clarify the command line parsing 11 years ago
Stefan Beller d5d09d4754 Replace deprecated OPT_BOOLEAN by OPT_BOOL 12 years ago
René Scharfe 0b437a18bd use logical OR (||) instead of binary OR (|) in logical context 12 years ago
Junio C Hamano 5907cda1b2 merge-base: "--is-ancestor A B" 13 years ago
Nguyễn Thái Ngọc Duy f037dbf49c i18n: merge-base: mark parseopt strings for translation 13 years ago
Vincent van Ravesteijn 5729482429 Documentation: update to git-merge-base --octopus 14 years ago
Jonathan Nieder a1e0ad78b7 merge-base --independent to print reduced parent list in a merge 15 years ago
Jonathan Nieder aa8f98c1bf merge-base --octopus to mimic show-branch --merge-base 15 years ago
Linus Torvalds 81b50f3ce4 Move 'builtin-*' into a 'builtin/' subdirectory 15 years ago
Michael J Gruber 995bdc73fe git-merge-base/git-show-branch: Cleanup documentation and usage 16 years ago
Stephen Boyd 3778292017 parse-opts: prepare for OPT_FILENAME 16 years ago
Pierre Habouzit e5d1a4df56 parse-opt: migrate git-merge-base. 16 years ago
Christian Couder 53eda89b2f merge-base: teach "git merge-base" to drive underlying merge_bases_many() 17 years ago
Christian Couder df57accb46 merge-base: die with an error message if not passed a commit ref 17 years ago
Stephan Beyer 1b1dd23f2d Make usage strings dash-less 17 years ago
Johannes Schindelin ef90d6d420 Provide git_config with a callback-data parameter 17 years ago
Peter Hagervall baffc0e770 Make every builtin-*.c file #include "builtin.h" 18 years ago
Junio C Hamano 71dfbf224f Make merge-base a built-in. 18 years ago
Junio C Hamano 85023577a8 simplify inclusion of system header files. 18 years ago
David Rientjes 96f1e58f52 remove unnecessary initializations 19 years ago
Rene Scharfe c0fa8255c6 Fold get_merge_bases_clean() into get_merge_bases() 19 years ago
Johannes Schindelin 7c6f8aaf6d move get_merge_bases() to core lib. 19 years ago
Johannes Schindelin 52cab8a084 refactor merge_bases() as preparation to libify merge-base 19 years ago
Junio C Hamano c82a22c39c merge-base: Clarify the comments on post processing. 19 years ago
Dmitry V. Levin 31fff305bc Separate object name errors from usage errors 19 years ago
Junio C Hamano 84a9b58c42 sha1_name: warning ambiguous refs. 19 years ago
Junio C Hamano 53228a5fb8 Make the rest of commands work from a subdirectory. 19 years ago
Junio C Hamano 9e5f4a5539 merge-base: avoid unnecessary postprocessing. 19 years ago
Junio C Hamano ed9a540b2b merge-base: fully contaminate the well. 19 years ago