60 Commits (a08a83db2bf27f015bec9a435f6d73e223c21c5e)

Author SHA1 Message Date
Eric Wong e2b5038d87 hashmap_entry: remove first member requirement from docs 5 years ago
Elijah Newren f3081dae01 merge-recursive: rename MERGE_RECURSIVE_* to MERGE_VARIANT_* 5 years ago
Elijah Newren 5bf7e5779e merge-recursive: split internal fields into a separate struct 5 years ago
Elijah Newren e95e481f9e merge-recursive: avoid losing output and leaking memory holding that output 5 years ago
Elijah Newren a779fb829b merge-recursive: comment and reorder the merge_options fields 5 years ago
Elijah Newren 8599ab4574 merge-recursive: consolidate unnecessary fields in merge_options 5 years ago
Elijah Newren 7c0a6c8e47 merge-recursive: move some definitions around to clean up the header 5 years ago
Elijah Newren c749ab1da8 merge-recursive: rename merge_options argument to opt in header 5 years ago
Elijah Newren ff1bfa2cd5 merge-recursive: use common name for ancestors/common/base_list 5 years ago
Elijah Newren 724dd767b2 cache-tree: share code between functions writing an index as a tree 5 years ago
Elijah Newren b4db8a2b76 merge-recursive: remove useless parameter in merge_trees() 5 years ago
Derrick Stolee 8e01251694 merge-recursive: introduce an enum for detect_directory_renames values 5 years ago
Nguyễn Thái Ngọc Duy 0d6caa2d08 merge-recursive.c: remove implicit dependency on the_index 6 years ago
Elijah Newren 5fdddd9b75 merge-recursive: add ability to turn off directory rename detection 6 years ago
Elijah Newren ef3ca95475 Add missing includes and forward declarations 6 years ago
Ben Peart 85b460305c merge: add merge.renames config setting 7 years ago
Elijah Newren a35edc84bd merge-recursive: fix was_tracked() to quit lying with some renamed paths 7 years ago
Elijah Newren 64b1abe962 merge-recursive: fix overwriting dirty files involved in renames 7 years ago
Elijah Newren e95ab70aac merge-recursive: add computation of collisions due to dir rename & merging 7 years ago
Elijah Newren 7fe40b88ef merge-recursive: add get_directory_renames() 7 years ago
Junio C Hamano 8b026edac3 Revert "Merge branch 'en/rename-directory-detection'" 7 years ago
Elijah Newren e0052f4613 merge-recursive: fix overwriting dirty files involved in renames 7 years ago
Elijah Newren ea625cb027 merge-recursive: add computation of collisions due to dir rename & merging 7 years ago
Elijah Newren 8383408dc7 merge-recursive: add get_directory_renames() 7 years ago
Kevin Willford fc65b00da7 merge-recursive: change current file dir string_lists to hashmap 7 years ago
Johannes Schindelin f1e2426b28 merge-recursive: offer an option to retain the output in 'obuf' 9 years ago
brian m. carlson 4e8161a82e merge-recursive: convert merge_recursive_generic() to object_id 9 years ago
Felipe Gonçalves Assis d2b11eca7e merge-recursive: option to disable renames 9 years ago
Nguyễn Thái Ngọc Duy db699a8a1f Move try_merge_command and checkout_fast_forward to libgit.a 12 years ago
Elijah Newren 70cc3d36eb merge-recursive: Save D/F conflict filenames instead of unlinking them 14 years ago
Jeff King 99bfc6691d merge: enable progress reporting for rename detection 14 years ago
Jeff King bf0ab10fa8 merge: improve inexact rename limit warning 14 years ago
Jonathan Nieder 67ac1e1d57 cherry-pick/revert: add support for -X/--strategy-option 14 years ago
Kevin Ballard 10ae7526be merge-recursive: option to specify rename threshold 14 years ago
Matthieu Moy dc1166e685 Move set_porcelain_error_msgs to unpack-trees.c and rename it 15 years ago
Justin Frankel 58a1ece478 merge-recursive --patience 15 years ago
Jonathan Nieder 635a7bb1d8 merge-recursive: expose merge options for builtin merge 15 years ago
Diane Gasselin 23cbf11b5c merge-recursive: porcelain messages for checkout 15 years ago
Matthieu Moy 08353ebbab Turn unpack_trees_options.msgs into an array + enum 15 years ago
Jonathan Nieder 1bc0ab7cd1 merge-trees: let caller decide whether to renormalize 15 years ago
Gary V. Vaughan 4b05548fc0 enums: omit trailing comma for portability 15 years ago
Christian Couder c674d05273 merge: make function try_merge_command non static 15 years ago
Jonathan Nieder 4c5868f43d merge_trees(): add ancestor label parameter for diff3-style output 15 years ago
Junio C Hamano 85e51b783c Make "subtree" part more orthogonal to the rest of merge-recursive. 15 years ago
Avery Pennarun 8cc5b29065 git merge -X<option> 15 years ago
Matthieu Moy 264b774ba6 merge-recursive: make the error-message generation an extern function 15 years ago
Miklos Vajna 696ee23cc1 merge-recursive: move current_{file,directory}_set to struct merge_options 17 years ago
Miklos Vajna c7d849243a merge-recursive: move the global obuf to struct merge_options 17 years ago
Miklos Vajna 5033639c95 merge-recursive: move call_depth to struct merge_options 17 years ago
Miklos Vajna 8a2fce1895 merge-recursive: introduce merge_options 17 years ago