| Age | Commit message (Expand) | Author | Files | Lines |
| 2010-02-22 | Move 'builtin-*' into a 'builtin/' subdirectory | Linus Torvalds | 1 | -1292/+0 |
| 2010-01-20 | Merge branch 'ap/merge-backend-opts' | Junio C Hamano | 1 | -3/+39 |
| 2010-01-20 | Merge branch 'jc/cache-unmerge' | Junio C Hamano | 1 | -3/+5 |
| 2010-01-20 | Merge branch 'mm/conflict-advice' | Junio C Hamano | 1 | -5/+14 |
| 2010-01-18 | Merge branch 'jc/rerere' | Junio C Hamano | 1 | -1/+3 |
| 2010-01-17 | Make "subtree" part more orthogonal to the rest of merge-recursive. | Junio C Hamano | 1 | -2/+4 |
| 2010-01-17 | git merge -X<option> | Avery Pennarun | 1 | -3/+37 |
| 2010-01-12 | Be more user-friendly when refusing to do something because of conflict. | Matthieu Moy | 1 | -5/+14 |
| 2009-12-25 | resolve-undo: record resolved conflicts in a new index extension section | Junio C Hamano | 1 | -1/+3 |
| 2009-12-25 | builtin-merge.c: use standard active_cache macros | Junio C Hamano | 1 | -3/+2 |
| 2009-12-08 | Revert recent "git merge <msg> HEAD <commit>..." deprecation | Junio C Hamano | 1 | -6/+0 |
| 2009-12-04 | Teach --[no-]rerere-autoupdate option to merge, revert and friends | Junio C Hamano | 1 | -1/+3 |
| 2009-12-02 | Merge branch 'maint' | Junio C Hamano | 1 | -7/+9 |
| 2009-12-02 | merge: do not add standard message when message is given with -m option | Junio C Hamano | 1 | -6/+8 |
| 2009-12-02 | Do not misidentify "git merge foo HEAD" as an old-style invocation | Junio C Hamano | 1 | -1/+1 |
| 2009-12-01 | Merge branch 'jc/deprecate-old-syntax-from-merge' | Junio C Hamano | 1 | -0/+6 |
| 2009-12-01 | git-merge: a deprecation notice of the ancient command line syntax | Junio C Hamano | 1 | -0/+6 |
| 2009-11-30 | Merge branch 'mm/maint-merge-ff-error-message-fix' | Junio C Hamano | 1 | -0/+1 |
| 2009-11-30 | Merge branch 'ap/maint-merge-strategy-list-fix' | Junio C Hamano | 1 | -1/+1 |
| 2009-11-29 | builtin-merge: show user-friendly error messages for fast-forward too. | Matthieu Moy | 1 | -0/+1 |
| 2009-11-29 | Merge remote branch 'ko/master' into HEAD | Junio C Hamano | 1 | -8/+19 |
| 2009-11-29 | builtin-merge.c: call exclude_cmds() correctly. | Avery Pennarun | 1 | -1/+1 |
| 2009-11-15 | Merge branch 'fc/doc-fast-forward' | Junio C Hamano | 1 | -6/+6 |
| 2009-11-10 | Merge branch 'maint' | Junio C Hamano | 1 | -1/+0 |
| 2009-11-10 | Merge branch 'bg/merge-ff-only' | Junio C Hamano | 1 | -1/+10 |
| 2009-11-10 | merge: do not setup worktree twice | Jonathan Nieder | 1 | -1/+0 |
| 2009-10-30 | Teach 'git merge' and 'git pull' the option --ff-only | Björn Gustavsson | 1 | -1/+10 |
| 2009-10-24 | Use 'fast-forward' all over the place | Felipe Contreras | 1 | -4/+4 |
| 2009-10-19 | Refactor pretty_print_commit arguments into a struct | Thomas Rast | 1 | -2/+5 |
| 2009-08-16 | Merge branch 'jk/maint-merge-msg-fix' | Junio C Hamano | 1 | -8/+12 |
| 2009-08-10 | Merge branch 'js/run-command-updates' | Junio C Hamano | 1 | -1/+1 |
| 2009-08-09 | merge: indicate remote tracking branches in merge message | Jeff King | 1 | -0/+5 |
| 2009-08-09 | merge: fix incorrect merge message for ambiguous tag/branch | Jeff King | 1 | -8/+7 |
| 2009-07-06 | Merge branch 'tr/die_errno' | Junio C Hamano | 1 | -13/+16 |
| 2009-07-05 | run_command: return exit code as positive value | Johannes Sixt | 1 | -1/+1 |
| 2009-06-27 | Use die_errno() instead of die() when checking syscalls | Thomas Rast | 1 | -9/+12 |
| 2009-06-27 | Convert existing die(..., strerror(errno)) to die_errno() | Thomas Rast | 1 | -4/+4 |
| 2009-06-20 | Fix various sparse warnings in the git source code | Linus Torvalds | 1 | -2/+2 |
| 2009-06-13 | Merge branch 'cb/maint-no-double-merge' | Junio C Hamano | 1 | -1/+4 |
| 2009-06-01 | refuse to merge during a merge | Clemens Buchacher | 1 | -1/+4 |
| 2009-05-25 | parse-opts: prepare for OPT_FILENAME | Stephen Boyd | 1 | -2/+2 |
| 2009-04-28 | Merge branch 'maint' | Junio C Hamano | 1 | -1/+1 |
| 2009-04-28 | Merge branch 'maint-1.6.1' into maint | Junio C Hamano | 1 | -1/+1 |
| 2009-04-28 | Merge branch 'maint-1.6.0' into maint-1.6.1 | Junio C Hamano | 1 | -1/+1 |
| 2009-04-27 | builtin-merge: fix a typo in an error message | Allan Caffee | 1 | -1/+1 |
| 2009-03-22 | strbuf_branchname(): a wrapper for branch name shorthands | Junio C Hamano | 1 | -3/+2 |
| 2009-03-22 | Rename interpret/substitute nth_last_branch functions | Junio C Hamano | 1 | -1/+1 |
| 2009-02-18 | Turn the flags in struct dir_struct into a single variable | Johannes Schindelin | 1 | -1/+1 |
| 2009-02-13 | Teach @{-1} to git merge | Junio C Hamano | 1 | -3/+12 |
| 2009-02-04 | Replace deprecated dashed git commands in usage | Alexander Potashev | 1 | -2/+2 |
| 2009-01-17 | Move run_hook() from builtin-commit.c into run-command.c (libgit) | Stephan Beyer | 1 | -30/+1 |
| 2008-12-04 | Make some of fwrite/fclose/write/close failures visible | Alex Riesen | 1 | -2/+4 |
| 2008-11-14 | Teach/Fix pull/fetch -q/-v options | Tuncer Ayaz | 1 | -7/+14 |
| 2008-10-19 | Merge branch 'mv/merge-noff' | Junio C Hamano | 1 | -0/+10 |
| 2008-10-12 | Replace calls to strbuf_init(&foo, 0) with STRBUF_INIT initializer | Brandon Casey | 1 | -18/+9 |
| 2008-10-09 | Merge branch 'mv/merge-refresh' | Shawn O. Pearce | 1 | -0/+10 |
| 2008-10-09 | Merge branch 'maint' | Shawn O. Pearce | 1 | -2/+2 |
| 2008-10-09 | builtin-merge.c: allocate correct amount of memory | Brandon Casey | 1 | -2/+2 |
| 2008-10-08 | Replace xmalloc/memset(0) pairs with xcalloc | Brandon Casey | 1 | -2/+1 |
| 2008-10-03 | builtin-commit: use reduce_heads() only when appropriate | Miklos Vajna | 1 | -0/+10 |
| 2008-10-03 | builtin-merge: refresh the index before calling a strategy | Miklos Vajna | 1 | -0/+10 |
| 2008-09-25 | Merge branch 'mv/merge-recursive' | Shawn O. Pearce | 1 | -29/+64 |
| 2008-09-25 | Merge branch 'mv/commit-tree' | Shawn O. Pearce | 1 | -2/+2 |
| 2008-09-25 | Merge branch 'maint' | Shawn O. Pearce | 1 | -0/+2 |
| 2008-09-24 | maint: check return of split_cmdline to avoid bad config strings | Deskin Miller | 1 | -0/+2 |
| 2008-09-10 | commit_tree(): add a new author parameter | Miklos Vajna | 1 | -2/+2 |
| 2008-09-06 | builtin-merge: release the lockfile in try_merge_strategy() | Miklos Vajna | 1 | -0/+1 |
| 2008-08-30 | builtin-merge: avoid run_command_v_opt() for recursive and subtree | Miklos Vajna | 1 | -29/+63 |
| 2008-08-28 | Remove useless memset of static command name lists in builtin-merge.c | Alex Riesen | 1 | -2/+0 |
| 2008-08-28 | Remove calculation of the longest command name from where it is not used | Alex Riesen | 1 | -4/+4 |
| 2008-08-27 | Merge branch 'mv/merge-custom' | Junio C Hamano | 1 | -7/+43 |
| 2008-08-24 | Merge branch 'maint' to sync with 1.6.0.1 | Junio C Hamano | 1 | -7/+9 |
| 2008-08-23 | merge: fix numerus bugs around "trivial merge" area | Junio C Hamano | 1 | -7/+9 |
| 2008-08-21 | provide more errors for the "merge into empty head" case | Paolo Bonzini | 1 | -0/+5 |
| 2008-08-20 | Fix "git-merge -s bogo" help text | Junio C Hamano | 1 | -3/+11 |
| 2008-08-20 | "git-merge": allow fast-forwarding in a stat-dirty tree | Junio C Hamano | 1 | -1/+1 |
| 2008-07-30 | Fix merge name generation in "merge in C" | Junio C Hamano | 1 | -2/+2 |
| 2008-07-29 | builtin-merge: allow using a custom strategy | Miklos Vajna | 1 | -7/+35 |
| 2008-07-23 | Make non-static functions, that may be static, static | Stephan Beyer | 1 | -1/+1 |
| 2008-07-21 | builtin-merge: add missing structure initialization | Pierre Habouzit | 1 | -0/+1 |
| 2008-07-21 | builtin-merge: give a proper error message for invalid strategies in config | Miklos Vajna | 1 | -25/+12 |
| 2008-07-20 | builtin-merge.c: Fix option parsing | Michele Ballabio | 1 | -2/+3 |
| 2008-07-20 | Teach 'git merge' that some merge strategies no longer exist | Miklos Vajna | 1 | -2/+0 |
| 2008-07-15 | Merge branch 'mv/merge-in-c' | Junio C Hamano | 1 | -0/+1156 |
| 2008-07-10 | Teach merge.log to "git-merge" again | Junio C Hamano | 1 | -0/+2 |
| 2008-07-07 | Build in merge | Miklos Vajna | 1 | -0/+1153 |