2022-02-02 |
Elijah Newren | diff-merges: avoid history simplifications when diffing... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2022-02-02 |
Elijah Newren | merge-ort: mark conflict/warning messages from inner... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2022-02-02 |
Elijah Newren | show, log: include conflict/warning messages in --remerge... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2022-02-02 |
Elijah Newren | diff: add ability to insert additional headers for... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2022-02-02 |
Elijah Newren | merge-ort: format messages slightly different for use... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2022-02-02 |
Elijah Newren | merge-ort: mark a few more conflict messages as omittable Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2022-02-02 |
Elijah Newren | merge-ort: capture and print ll-merge warnings in our... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2022-02-02 |
Elijah Newren | ll-merge: make callers responsible for showing warnings Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2022-02-02 |
Elijah Newren | log: clean unneeded objects during `log --remerge-diff` Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2022-02-02 |
Elijah Newren | show, log: provide a --remerge-diff capability Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2022-01-28 |
Elijah Newren | sparse-checkout: fix a couple minor memory leaks Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2022-01-26 |
Elijah Newren | sequencer, stash: fix running from worktree subdir Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2022-01-21 |
Elijah Newren | merge: fix memory leaks in cmd_merge() Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2022-01-21 |
Elijah Newren | merge-ort: fix memory leak in merge_ort_internal() Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2022-01-17 |
Elijah Newren | merge-ort: avoid assuming all renames detected Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2022-01-04 |
Elijah Newren | stash: do not return before restoring untracked files Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-12-30 |
Elijah Newren | merge-ort: fix bug with renormalization and rename... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-12-23 |
Elijah Newren | sparse-checkout: remove stray trailing space Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-12-15 |
Elijah Newren | clone: avoid using deprecated `sparse-checkout init` Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-12-15 |
Elijah Newren | Documentation: clarify/correct a few sparsity related... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-12-15 |
Elijah Newren | git-sparse-checkout.txt: update to document init/set... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-12-15 |
Elijah Newren | sparse-checkout: enable reapply to take --[no-]{cone... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-12-15 |
Elijah Newren | sparse-checkout: enable `set` to initialize sparse... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-12-15 |
Elijah Newren | sparse-checkout: split out code for tweaking settings... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-12-15 |
Elijah Newren | sparse-checkout: disallow --no-stdin as an argument... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-12-15 |
Elijah Newren | sparse-checkout: add sanity-checks on initial sparsity... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-12-15 |
Elijah Newren | sparse-checkout: break apart functions for sparse_checkout_... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-12-15 |
Elijah Newren | sparse-checkout: pass use_stdin as a parameter instead... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-12-09 |
Elijah Newren | t2501: simplify the tests since we can now assume desired... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-12-09 |
Elijah Newren | dir: new flag to remove_dir_recurse() to spare the... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-12-09 |
Elijah Newren | dir: avoid incidentally removing the original_cwd in... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-12-09 |
Elijah Newren | stash: do not attempt to remove startup_info->original_cwd Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-12-09 |
Elijah Newren | rebase: do not attempt to remove startup_info->original_cwd Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-12-09 |
Elijah Newren | clean: do not attempt to remove startup_info->original_cwd Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-12-09 |
Elijah Newren | symlinks: do not include startup_info->original_cwd... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-12-09 |
Elijah Newren | unpack-trees: add special cwd handling Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-12-09 |
Elijah Newren | unpack-trees: refuse to remove startup_info->original_cwd Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-12-09 |
Elijah Newren | setup: introduce startup_info->original_cwd Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-12-09 |
Elijah Newren | t2501: add various tests for removing the current working... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-12-05 |
Elijah Newren | sequencer: do not export GIT_DIR and GIT_WORK_TREE... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-12-05 |
Elijah Newren | name-rev: prefer shorter names over following merges Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-12-01 |
Elijah Newren | update documentation for new zdiff3 conflictStyle Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-11-30 |
Elijah Newren | sequencer: avoid adding exec commands for non-commit... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-09-27 |
Elijah Newren | Documentation: call out commands that nuke untracked... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-09-27 |
Elijah Newren | Comment important codepaths regarding nuking untracked... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-09-27 |
Elijah Newren | unpack-trees: avoid nuking untracked dir in way of... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-09-27 |
Elijah Newren | unpack-trees: avoid nuking untracked dir in way of... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-09-27 |
Elijah Newren | Change unpack_trees' 'reset' flag into an enum Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-09-27 |
Elijah Newren | Remove ignored files by default when they are in the way Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-09-27 |
Elijah Newren | unpack-trees: make dir an internal-only struct Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-09-27 |
Elijah Newren | unpack-trees: introduce preserve_ignored to unpack_trees_options Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-09-27 |
Elijah Newren | read-tree, merge-recursive: overwrite ignored files... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-09-27 |
Elijah Newren | checkout, read-tree: fix leak of unpack_trees_options.dir Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-09-24 |
Elijah Newren | t2500: add various tests for nuking untracked files Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-09-20 |
Elijah Newren | merge-ort: fix completely wrong comment Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-09-20 |
Elijah Newren | trace2.h: fix trivial comment typo Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-09-12 |
Elijah Newren | tests: remove leftover untracked files Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-09-10 |
Elijah Newren | am: fix incorrect exit status on am fail to abort Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-09-10 |
Elijah Newren | t4151: add a few am --abort tests Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-09-10 |
Elijah Newren | git-am.txt: clarify --abort behavior Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-09-10 |
Elijah Newren | stash: restore untracked files AFTER restoring tracked... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-09-10 |
Elijah Newren | stash: avoid feeding directories to update-index Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-09-10 |
Elijah Newren | t3903: document a pair of directory/file bugs Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-08-05 |
Elijah Newren | Update docs for change of default merge backend Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-08-05 |
Elijah Newren | Change default merge backend from recursive to ort Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-08-05 |
Elijah Newren | Update error message and code comment Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-08-05 |
Elijah Newren | merge-strategies.txt: add coverage of the `ort` merge... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-08-05 |
Elijah Newren | git-rebase.txt: correct out-of-date and misleading... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-08-05 |
Elijah Newren | merge-strategies.txt: fix simple capitalization error Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-08-05 |
Elijah Newren | merge-strategies.txt: avoid giving special preference... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-08-05 |
Elijah Newren | merge-strategies.txt: do not imply using copy detection... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-08-05 |
Elijah Newren | merge-strategies.txt: update wording for the resolve... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-08-05 |
Elijah Newren | Documentation: edit awkward references to `git merge... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-08-05 |
Elijah Newren | directory-rename-detection.txt: small updates due to... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-08-05 |
Elijah Newren | git-rebase.txt: correct antiquated claims about --rebase... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-08-03 |
Elijah Newren | merge-ort: remove compile-time ability to turn off... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-07-30 |
Elijah Newren | merge-ort: reuse path strings in pool_alloc_filespec Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-07-30 |
Elijah Newren | merge-ort: store filepairs and filespecs in our mem_pool Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-07-30 |
Elijah Newren | diffcore-rename, merge-ort: add wrapper functions for... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-07-30 |
Elijah Newren | merge-ort: switch our strmaps over to using memory... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-07-30 |
Elijah Newren | merge-ort: set up a memory pool Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-07-30 |
Elijah Newren | merge-ort: add pool_alloc, pool_calloc, and pool_strndup... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-07-30 |
Elijah Newren | diffcore-rename: use a mem_pool for exact rename detection... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-07-30 |
Elijah Newren | merge-ort: rename str{map,intmap,set}_func() Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-07-22 |
Elijah Newren | pull: fix handling of multiple heads Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-07-22 |
Elijah Newren | pull: update docs & code for option compatibility with... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-07-22 |
Elijah Newren | pull: abort by default when fast-forwarding is not... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-07-22 |
Elijah Newren | pull: make --rebase and --no-rebase override pull.ff... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-07-22 |
Elijah Newren | pull: since --ff-only overrides, handle it first Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-07-21 |
Elijah Newren | t7601: add tests of interactions with multiple merge... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-07-21 |
Elijah Newren | t7601: test interaction of merge/rebase/fast-forward... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-07-20 |
Elijah Newren | merge-ort: restart merge with cached renames to reduce... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-07-20 |
Elijah Newren | merge-ort: avoid recursing into directories when we... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-07-20 |
Elijah Newren | merge-ort: defer recursing into directories when merge... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-07-20 |
Elijah Newren | merge-ort: add a handle_deferred_entries() helper function Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-07-20 |
Elijah Newren | merge-ort: add data structures for allowable trivial... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-07-20 |
Elijah Newren | merge-ort: add some more explanations in collect_merge_info_... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-07-20 |
Elijah Newren | merge-ort: resolve paths early when we have sufficient... Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-07-15 |
Elijah Newren | rename: bump limit defaults yet again Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
2021-07-15 |
Elijah Newren | diffcore-rename: treat a rename_limit of 0 as unlimited Signed-off-by: Elijah Newren <newren@gmail.com>
|
commit | commitdiff | tree |
next |