summaryrefslogtreecommitdiff
path: root/include/git2/merge.h
Commit message (Collapse)AuthorAgeFilesLines
* Revert pull request #1997revert-1997Vicent Marti2014-03-061-1/+1
|
* Merge pull request #1997 from mgbowen/merge-options-init-fixVicent Marti2014-03-061-1/+1
|\ | | | | Fix GIT_MERGE_OPTS_INIT on MSVC.
| * Fix GIT_MERGE_OPTS_INIT on MSVC.Matthew Bowen2013-12-091-1/+1
| |
* | Added function-based initializers for every options struct.Matthew Bowen2014-03-051-0/+24
| | | | | | | | The basic structure of each function is courtesy of arrbee.
* | Improve documentation for mergingEdward Thomson2014-02-211-33/+127
| |
* | merge: rename _oid() -> id()Carlos Martín Nieto2014-01-251-4/+4
| | | | | | | | Following the rest of the series, use 'id' when refering to the value.
* | Support union mergesEdward Thomson2014-01-201-0/+3
| |
* | Remove the "merge none" flagEdward Thomson2014-01-201-5/+2
| | | | | | | | | | | | | | The "merge none" (don't automerge) flag was only to aide in merge trivial tests. We can easily determine whether merge trivial resulted in a trivial merge or an automerge by examining the REUC after automerge has completed.
* | merge_file should use more aggressive levelsEdward Thomson2014-01-201-7/+14
|/ | | | | | | | | | | The default merge_file level was XDL_MERGE_MINIMAL, which will produce conflicts where there should not be in the case where both sides were changed identically. Change the defaults to be more aggressive (XDL_MERGE_ZEALOUS) which will more aggressively compress non-conflicts. This matches git.git's defaults. Increase testing around reverting a previously reverted commit to illustrate this problem.
* Bare naked merge and rebaseEdward Thomson2013-12-031-0/+20
|
* merge branch into current, updating workdirEdward Thomson2013-11-051-0/+60
|
* merge: reverse array and length parameter orderCarlos Martín Nieto2013-09-221-3/+3
| | | | Make it pair up with the one for commits. This fixes #1691.
* fixes issues with objective-gitJohn Josef2013-09-081-5/+5
|
* Fixed most documentation header bugsAndreas Linde2013-06-241-1/+1
| | | | | | | | | | | Fixed a few header @param and @return typos with the help of -Wdocumentation in Xcode. The following warnings have not been fixed: common.h:213 - Not sure how the documentation format is for '...' notes.h:102 - Correct @param name but empty text notes.h:111 - Correct @param name but empty text pack.h:140 - @return missing text pack.h:148 - @return missing text
* Fix two typos in the merge docs.Arthur Schreiber2013-05-291-2/+2
|
* merge setupEdward Thomson2013-05-171-4/+55
|
* Fix trailing whitespacesnulltoken2013-05-151-4/+4
|
* Unify whitespaces to tabsLinquize2013-05-151-1/+1
|
* renames!Edward Thomson2013-04-301-0/+13
|
* merge!Edward Thomson2013-04-301-5/+59
|
* update copyrightsEdward Thomson2013-01-081-1/+1
|
* Format/documentation tweaks for merge.hBen Straub2012-11-271-2/+12
|
* git_mergebase: Constness-Fix for consistencySascha Cunz2012-09-091-1/+1
|
* merge: Expose git_merge_base_many()nulltoken2012-06-071-0/+10
|
* Move git_merge_base() to is own header and document itCarlos Martín Nieto2012-04-121-0/+35