Commits


add a 'got merge' command for creating merge commits Additional testing by Thomas Adam. ok tracey


indentation fixes


limit checks for merge conflicts to files affected by the merge Performance problems reported by naddy


plug a memory leak in check_merge_ok()


fix bogus error when 'got cherrypick' merges changes into a locally added file reported by + ok naddy


Update comment regarding the merged_paths list used by rebase and histedit with insight I obtained while trying to make this idea work, and failing...


backout 7280143edc2d689b1f57d5a46d376e48cdae64a2; not needed after all


disable ignore lists during status walks used by rebase and histedit Fixes rebase of gotwebd branch which added a new directory which is also matched by .gitignore rules on the branch.


refactor collect_commitables() to make it easier to call from elsewhere later


Make 'got add' always require the -I option in order to add ignored files.


allow obstructed files skipped by 'got update' to be updated again


fix a bug where files skipped by 'got update' could not be updated again ok semarie@


switch from SIMPLEQ to equivalent STAILQ macros The singly-linked tail queue macros were added to OpenBSD 6.9 and are more widely available on other systems. ok stsp


new -I option for 'got status' to show files which match an ignore pattern


fix bogus 'permission denied' error when a file at work tree root is removed ok naddy