49 Commits (49b8133a9ece199a17db8bb2545202c6eac67485)

Author SHA1 Message Date
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 7 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 15 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
Stephan Beyer 73118f89b8 merge-recursive.c: Add more generic merge_recursive_generic() 17 years ago
Miklos Vajna 9047ebbc22 Split out merge_recursive() to merge-recursive.c 17 years ago
Daniel Barkalow e1b3a2cad7 Build-in merge-recursive 17 years ago