| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | merge driver: remove `check` callback | Edward Thomson | 2016-03-17 | 1 | -6/+0 |
| | | | | | | | Since the `apply` callback can defer, the `check` callback is not necessary. Removing the `check` callback further makes the `payload` unnecessary along with the `cleanup` callback. | ||||
| * | merge driver: correct global initialization | Edward Thomson | 2016-03-17 | 1 | -31/+0 |
| | | |||||
| * | merge driver: allow custom default driver | Edward Thomson | 2016-03-17 | 1 | -0/+1 |
| | | | | | | | Allow merge users to configure a custom default merge driver via `git_merge_options`. Similarly, honor the `merge.default` configuration option. | ||||
| * | merge driver: introduce custom merge drivers | Edward Thomson | 2016-03-17 | 1 | -2/+97 |
| | | | | | | | | | Consumers can now register custom merged drivers with `git_merge_driver_register`. This allows consumers to support the merge drivers, as configured in `.gitattributes`. Consumers will be asked to perform the file-level merge when a custom driver is configured. | ||||
| * | merge: rename `git_merge_tree_flags_t` -> `git_merge_flags_t` | Edward Thomson | 2015-11-25 | 1 | -2/+2 |
| | | |||||
| * | merge: merge iterators | Edward Thomson | 2015-05-11 | 1 | -4/+14 |
| | | |||||
| * | PERF: In MERGE, lazily compute is_binary | Jeff Hostetler | 2015-03-16 | 1 | -1/+0 |
| | | |||||
| * | s/git_merge_head/git_annotated_commit | Edward Thomson | 2014-10-26 | 1 | -12/+2 |
| | | | | | | Rename git_merge_head to git_annotated_commit, as it becomes used in more operations than just merge. | ||||
| * | git_checkout_index: checkout other indexes | Edward Thomson | 2014-07-01 | 1 | -1/+1 |
| | | | | | | | | | git_checkout_index can now check out other git_index's (that are not necessarily the repository index). This allows checkout_index to use the repository's index for stat cache information instead of the index data being checked out. git_merge and friends now check out their indexes directly instead of trying to blend it into the running index. | ||||
| * | Introduce git_merge__extract_conflict_paths | Jacques Germishuys | 2014-04-14 | 1 | -0/+2 |
| | | |||||
| * | Remove `git_merge_result` as it's now unnecessary | Edward Thomson | 2014-03-20 | 1 | -10/+0 |
| | | |||||
| * | Update git_merge_tree_opts to git_merge_options | Edward Thomson | 2014-03-20 | 1 | -1/+1 |
| | | |||||
| * | Remove fastforward / uptodate from `git_merge` | Edward Thomson | 2014-03-20 | 1 | -3/+2 |
| | | |||||
| * | Don't try to merge binary files | Edward Thomson | 2014-01-20 | 1 | -0/+2 |
| | | |||||
| * | Introduce git_revert to revert a single commit | Edward Thomson | 2013-12-02 | 1 | -0/+2 |
| | | |||||
| * | merge branch into current, updating workdir | Edward Thomson | 2013-11-05 | 1 | -0/+11 |
| | | |||||
| * | move mode_t to filebuf_open instead of _commit | Edward Thomson | 2013-11-04 | 1 | -0/+1 |
| | | |||||
| * | merge setup | Edward Thomson | 2013-05-17 | 1 | -0/+22 |
| | | |||||
| * | Fix trailing whitespaces | nulltoken | 2013-05-15 | 1 | -18/+18 |
| | | |||||
| * | Unify whitespaces to tabs | Linquize | 2013-05-15 | 1 | -14/+14 |
| | | |||||
| * | merge! | Edward Thomson | 2013-04-30 | 1 | -5/+110 |
| | | |||||
| * | update copyrights | Edward Thomson | 2013-01-08 | 1 | -1/+1 |
| | | |||||
| * | MERGE_HEAD contents iterator | Edward Thomson | 2013-01-03 | 1 | -0/+1 |
| | | |||||
| * | expose merge metadata cleanup | Edward Thomson | 2013-01-03 | 1 | -1/+0 |
| | | |||||
| * | Move merge functions to merge.c | Ben Straub | 2012-11-27 | 1 | -0/+3 |
| | | | | | | In so doing, promote commit_list to git_commit_list, with its own internal API header. | ||||
| * | reset changes for merge | Edward Thomson | 2012-10-24 | 1 | -0/+19 |
