| Age | Commit message (Expand) | Author | Files | Lines |
| 2013-09-20 | Merge branch 'mm/rebase-continue-freebsd-WB' | Junio C Hamano | 1 | -1/+10 |
| 2013-09-09 | rebase: fix run_specific_rebase's use of "return" on FreeBSD | Matthieu Moy | 1 | -1/+10 |
| 2013-07-31 | Merge branch 'rr/rebase-autostash' | Junio C Hamano | 1 | -1/+1 |
| 2013-07-29 | git-rebase: fix typo | Ralf Thielow | 1 | -1/+1 |
| 2013-07-18 | Merge branch 'rr/rebase-reflog-message-reword' | Junio C Hamano | 1 | -2/+6 |
| 2013-06-27 | Merge branch 'rr/rebase-stash-store' | Junio C Hamano | 1 | -5/+2 |
| 2013-06-24 | Merge branch 'rr/rebase-sha1-by-string-query' | Junio C Hamano | 1 | -2/+2 |
| 2013-06-23 | rebase: use a better reflog message | Ramkumar Ramachandra | 1 | -2/+6 |
| 2013-06-17 | rebase: use 'git stash store' to simplify logic | Ramkumar Ramachandra | 1 | -5/+2 |
| 2013-06-14 | rebase: use peel_committish() where appropriate | Ramkumar Ramachandra | 1 | -2/+2 |
| 2013-06-13 | rebase: finish_rebase() in noop rebase | Ramkumar Ramachandra | 1 | -0/+1 |
| 2013-06-13 | rebase: finish_rebase() in fast-forward rebase | Ramkumar Ramachandra | 1 | -0/+1 |
| 2013-06-13 | rebase: guard against missing files in read_basic_state() | Ramkumar Ramachandra | 1 | -0/+2 |
| 2013-05-29 | rebase: implement --[no-]autostash and rebase.autostash | Ramkumar Ramachandra | 1 | -3/+42 |
| 2013-05-12 | rebase: prepare to do generic housekeeping | Ramkumar Ramachandra | 1 | -0/+7 |
| 2013-04-26 | Merge branch 'ph/rebase-original' | Junio C Hamano | 1 | -1/+1 |
| 2013-04-23 | rebase: find orig_head unambiguously | Phil Hord | 1 | -1/+1 |
| 2012-09-17 | rebase -i: Teach "--edit-todo" action | Andrew Wong | 1 | -2/+11 |
| 2012-09-17 | rebase usage: subcommands can not be combined with -i | Martin von Zweigbergk | 1 | -1/+1 |
| 2012-08-01 | git-rebase.sh: fix typo in an error message | Ralf Thielow | 1 | -1/+1 |
| 2012-07-26 | rebase: remove obsolete and unused LONG_USAGE which breaks xgettext | Jiang Xin | 1 | -25/+0 |
| 2012-07-26 | i18n: Rewrite gettext messages start with dash | Jiang Xin | 1 | -1/+1 |
| 2012-07-25 | i18n: rebase: mark messages for translation | Jiang Xin | 1 | -30/+34 |
| 2012-07-15 | Merge branch 'cw/rebase-i-root' | Junio C Hamano | 1 | -2/+12 |
| 2012-07-13 | Merge branch 'mz/rebase-no-mbox' | Junio C Hamano | 1 | -1/+5 |
| 2012-06-26 | rebase -i: support --root without --onto | Chris Webb | 1 | -2/+12 |
| 2012-06-26 | rebase --root: print usage on too many args | Martin von Zweigbergk | 1 | -1/+5 |
| 2012-06-13 | rebase -i: teach "--exec <cmd>" | Lucien Kong | 1 | -3/+17 |
| 2012-06-01 | Merge branch 'ef/maint-rebase-error-message' | Junio C Hamano | 1 | -1/+1 |
| 2012-05-30 | rebase: report invalid commit correctly | Erik Faye-Lund | 1 | -1/+1 |
| 2012-05-29 | Do not autosquash in case of an implied interactive rebase | Vincent van Ravesteijn | 1 | -0/+1 |
| 2012-04-24 | git-rebase: add keep_empty flag | Neil Horman | 1 | -0/+5 |
| 2012-03-04 | Make git-{pull,rebase} message without tracking information friendlier | Carlos Martín Nieto | 1 | -1/+1 |
| 2011-10-17 | Merge branch 'jk/pull-rebase-with-work-tree' | Junio C Hamano | 1 | -1/+1 |
| 2011-10-13 | pull,rebase: handle GIT_WORK_TREE better | Jeff King | 1 | -1/+1 |
| 2011-08-05 | misc-sh: fix up whitespace in some other .sh files. | Jon Seymour | 1 | -1/+1 |
| 2011-07-22 | Merge branch 'mz/doc-rebase-abort' | Junio C Hamano | 1 | -5/+5 |
| 2011-07-13 | rebase: clarify "restore the original branch" | Martin von Zweigbergk | 1 | -5/+5 |
| 2011-07-13 | Merge branch 'js/rebase-typo-branch-squelch-usage' | Junio C Hamano | 1 | -2/+1 |
| 2011-06-29 | rebase: do not print lots of usage hints after an obvious error message | Johannes Sixt | 1 | -2/+1 |
| 2011-05-27 | rebase: write a reflog entry when finishing | Jeff King | 1 | -1/+3 |
| 2011-05-27 | rebase: create HEAD reflog entry when aborting | Csaba Henk | 1 | -1/+1 |
| 2011-03-04 | rebase: define options in OPTIONS_SPEC | Martin von Zweigbergk | 1 | -45/+56 |
| 2011-02-10 | rebase: use @{upstream} if no upstream specified | Martin von Zweigbergk | 1 | -6/+15 |
| 2011-02-10 | rebase -m: remember allow_rerere_autoupdate option | Martin von Zweigbergk | 1 | -0/+4 |
| 2011-02-10 | rebase: remember strategy and strategy options | Martin von Zweigbergk | 1 | -0/+6 |
| 2011-02-10 | rebase: remember verbose option | Martin von Zweigbergk | 1 | -2/+4 |
| 2011-02-10 | rebase: extract code for writing basic state | Martin von Zweigbergk | 1 | -3/+13 |
| 2011-02-10 | rebase: factor out sub command handling | Martin von Zweigbergk | 1 | -2/+15 |
| 2011-02-10 | rebase: make -v a tiny bit more verbose | Martin von Zweigbergk | 1 | -2/+16 |
| 2011-02-10 | rebase: extract am code to new source file | Martin von Zweigbergk | 1 | -29/+2 |
| 2011-02-10 | rebase: extract merge code to new source file | Martin von Zweigbergk | 1 | -151/+11 |
| 2011-02-10 | rebase: remove $branch as synonym for $orig_head | Martin von Zweigbergk | 1 | -10/+9 |
| 2011-02-10 | rebase: factor out reference parsing | Martin von Zweigbergk | 1 | -4/+5 |
| 2011-02-10 | rebase -i: support --stat | Martin von Zweigbergk | 1 | -7/+7 |
| 2011-02-10 | rebase: reorder validation steps | Martin von Zweigbergk | 1 | -5/+5 |
| 2011-02-10 | rebase: factor out call to pre-rebase hook | Martin von Zweigbergk | 1 | -5/+7 |
| 2011-02-10 | rebase: factor out clean work tree check | Martin von Zweigbergk | 1 | -2/+2 |
| 2011-02-10 | rebase: factor out command line option processing | Martin von Zweigbergk | 1 | -20/+38 |
| 2011-02-10 | rebase: align variable content | Martin von Zweigbergk | 1 | -1/+3 |
| 2011-02-10 | rebase: align variable names | Martin von Zweigbergk | 1 | -16/+16 |
| 2011-02-10 | rebase: stricter check of standalone sub command | Martin von Zweigbergk | 1 | -2/+2 |
| 2011-02-10 | rebase: act on command line outside parsing loop | Martin von Zweigbergk | 1 | -60/+66 |
| 2011-02-10 | rebase: improve detection of rebase in progress | Martin von Zweigbergk | 1 | -39/+41 |
| 2011-02-10 | rebase: remove unused rebase state 'prev_head' | Martin von Zweigbergk | 1 | -8/+0 |
| 2011-02-10 | rebase: read state outside loop | Martin von Zweigbergk | 1 | -2/+2 |
| 2011-02-10 | rebase: refactor reading of state | Martin von Zweigbergk | 1 | -30/+23 |
| 2011-02-10 | rebase: clearer names for directory variables | Martin von Zweigbergk | 1 | -70/+71 |
| 2011-01-27 | Merge branch 'maint' | Junio C Hamano | 1 | -1/+2 |
| 2011-01-26 | rebase: give a better error message for bogus branch | Jeff King | 1 | -0/+1 |
| 2011-01-26 | rebase: use explicit "--" with checkout | Jeff King | 1 | -1/+1 |
| 2010-12-14 | Merge branch 'mz/rebase-abort-reflog-fix' into maint | Junio C Hamano | 1 | -9/+10 |
| 2010-12-14 | Merge branch 'mz/maint-rebase-stat-config' into maint | Junio C Hamano | 1 | -1/+2 |
| 2010-12-12 | Merge branch 'mz/rebase-i-verify' | Junio C Hamano | 1 | -0/+3 |
| 2010-12-12 | Merge branch 'mz/rebase-abort-reflog-fix' | Junio C Hamano | 1 | -9/+10 |
| 2010-12-12 | Merge branch 'mz/maint-rebase-stat-config' | Junio C Hamano | 1 | -1/+2 |
| 2010-11-29 | Merge branch 'rr/needs-clean-work-tree' | Junio C Hamano | 1 | -13/+1 |
| 2010-11-29 | rebase: only show stat if configured to true | Martin von Zweigbergk | 1 | -1/+2 |
| 2010-11-23 | rebase --abort: do not update branch ref | Martin von Zweigbergk | 1 | -9/+10 |
| 2010-11-23 | rebase: support --verify | Martin von Zweigbergk | 1 | -0/+3 |
| 2010-11-10 | rebase -X: do not clobber strategy | Martin von Zweigbergk | 1 | -4/+0 |
| 2010-10-28 | Porcelain scripts: Rewrite cryptic "needs update" error message | Ramkumar Ramachandra | 1 | -13/+1 |
| 2010-10-13 | shell portability: no "export VAR=VAL" | Junio C Hamano | 1 | -1/+1 |
| 2010-09-15 | Merge branch 'os/fix-rebase-diff-no-prefix' | Junio C Hamano | 1 | -0/+1 |
| 2010-09-09 | Add --src/dst-prefix to git-formt-patch in git-rebase.sh | Oded Shimon | 1 | -0/+1 |
| 2010-08-20 | Merge branch 'jn/rebase-rename-am' into maint | Junio C Hamano | 1 | -1/+1 |
| 2010-08-18 | Merge branch 'ml/rebase-x-strategy' | Junio C Hamano | 1 | -1/+23 |
| 2010-08-18 | Merge branch 'jn/rebase-rename-am' | Junio C Hamano | 1 | -1/+1 |
| 2010-08-09 | git-rebase: fix typo when parsing --force-rebase | Willy Tarreau | 1 | -1/+1 |
| 2010-08-03 | rebase: support -X to pass through strategy options | Mike Lundy | 1 | -1/+23 |
| 2010-07-28 | Fix git rebase --continue to work with touched files | David D. Kilzer | 1 | -0/+1 |
| 2010-07-23 | rebase: protect against diff.renames configuration | Junio C Hamano | 1 | -1/+1 |
| 2010-05-31 | rebase: improve error message when upstream argument is missing | Jonathan Nieder | 1 | -9/+8 |
| 2010-04-03 | Merge branch 'mb/rebase-i-no-ff' | Junio C Hamano | 1 | -2/+2 |
| 2010-03-24 | Merge branch 'tr/notes-display' | Junio C Hamano | 1 | -0/+6 |
| 2010-03-24 | Teach rebase the --no-ff option. | Marc Branchaud | 1 | -2/+2 |
| 2010-03-12 | rebase: support automatic notes copying | Thomas Rast | 1 | -0/+1 |
| 2010-03-12 | rebase: invoke post-rewrite hook | Thomas Rast | 1 | -0/+5 |
| 2010-01-30 | rebase: don't invoke the pager for each commit summary | Markus Heidelberg | 1 | -1/+1 |
| 2010-01-25 | rebase: replace antiquated sed invocation | Stephen Boyd | 1 | -4/+2 |
| 2010-01-18 | Merge branch 'jc/rerere' | Junio C Hamano | 1 | -1/+5 |
| 2010-01-13 | Merge branch 'jc/checkout-merge-base' | Junio C Hamano | 1 | -1/+23 |
| 2010-01-07 | rebase: fix --onto A...B parsing and add tests | Nanako Shiraishi | 1 | -14/+19 |
| 2009-12-04 | Teach --[no-]rerere-autoupdate option to merge, revert and friends | Junio C Hamano | 1 | -1/+5 |
| 2009-11-25 | Merge branch 'rs/work-around-grep-opt-insanity' | Junio C Hamano | 1 | -1/+1 |
| 2009-11-23 | Protect scripted Porcelains from GREP_OPTIONS insanity | Junio C Hamano | 1 | -1/+1 |
| 2009-11-21 | "rebase --onto A...B" replays history on the merge base between A and B | Junio C Hamano | 1 | -1/+18 |
| 2009-10-24 | Use 'fast-forward' all over the place | Felipe Contreras | 1 | -1/+1 |
| 2009-09-11 | rebase: use plumbing to show dirty state | Jeff King | 1 | -1/+1 |
| 2009-08-21 | Merge branch 'gb/apply-ignore-whitespace' | Junio C Hamano | 1 | -0/+3 |
| 2009-08-06 | rebase: consistent error messages for staged and unstaged changes. | Matthieu Moy | 1 | -2/+4 |
| 2009-08-05 | git apply: option to ignore whitespace differences | Giuseppe Bilotta | 1 | -0/+3 |
| 2009-07-01 | Merge branch 'sb/quiet-porcelains' | Junio C Hamano | 1 | -10/+38 |
| 2009-06-18 | am, rebase: teach quiet option | Stephen Boyd | 1 | -10/+38 |
| 2009-06-14 | pull, rebase: simplify to use die() | Stephen Boyd | 1 | -6/+3 |
| 2009-03-27 | rebase: fix typo (force_rebas -> force-rebas) | Michele Ballabio | 1 | -1/+1 |
| 2009-03-18 | rebase: add options passed to git-am | Michele Ballabio | 1 | -0/+4 |
| 2009-03-11 | Merge branch 'tv/rebase-stat' | Junio C Hamano | 1 | -7/+18 |
| 2009-03-05 | Merge branch 'sr/force-rebase' | Junio C Hamano | 1 | -5/+19 |
| 2009-03-02 | git-rebase: Add --stat and --no-stat for producing diffstat on rebase | Tor Arne Vestbø | 1 | -7/+18 |
| 2009-02-18 | disallow providing multiple upstream branches to rebase, pull --rebase | Jay Soffian | 1 | -0/+1 |
| 2009-02-13 | Teach rebase to rebase even if upstream is up to date | Sverre Rabbelier | 1 | -5/+19 |
| 2009-01-11 | rebase: learn to rebase root commit | Thomas Rast | 1 | -16/+40 |
| 2008-12-10 | rebase: improve error messages about dirty state | Jeff King | 1 | -3/+6 |
| 2008-12-03 | rebase: use git rev-parse -q | Miklos Vajna | 1 | -2/+2 |
| 2008-10-19 | Merge branch 'ae/preservemerge' | Junio C Hamano | 1 | -3/+19 |
| 2008-10-06 | rebase --no-verify | Nanako Shiraishi | 1 | -1/+6 |
| 2008-10-06 | Teach rebase -i to honor pre-rebase hook | Nanako Shiraishi | 1 | -7/+11 |
| 2008-09-30 | rebase: Support preserving merges in non-interactive mode | Andreas Ericsson | 1 | -3/+19 |
| 2008-08-16 | Improve error output of git-rebase | Stephan Beyer | 1 | -5/+16 |
| 2008-07-21 | Rename .git/rebase to .git/rebase-apply | Johannes Schindelin | 1 | -23/+25 |
| 2008-07-16 | Merge branch 'rs/rebase-checkout-not-so-quiet' | Junio C Hamano | 1 | -2/+1 |
| 2008-07-15 | Rename ".dotest/" to ".git/rebase" and ".dotest-merge" to "rebase-merge" | Johannes Schindelin | 1 | -22/+22 |
| 2008-07-14 | git-rebase: report checkout failure | Junio C Hamano | 1 | -3/+1 |
| 2008-07-07 | Teach "am" and "rebase" to mark the original position with ORIG_HEAD | Junio C Hamano | 1 | -1/+1 |
| 2008-06-22 | git-rebase.sh: Add check if rebase is in progress | Stephan Beyer | 1 | -4/+10 |
| 2008-05-15 | Ignore dirty submodule states during rebase and stash | Johannes Schindelin | 1 | -4/+4 |
| 2008-05-14 | Merge branch 'bd/tests' | Junio C Hamano | 1 | -1/+1 |
| 2008-05-13 | fix bsd shell negation | Jeff King | 1 | -1/+1 |
| 2008-05-05 | git-rebase.sh: Fix --merge --abort failures when path contains whitespace | Bryan Donlan | 1 | -1/+1 |
| 2008-03-16 | rebase [--onto O] A B: omit needless checkout | Junio C Hamano | 1 | -20/+32 |
| 2008-03-16 | Merge branch 'maint' | Junio C Hamano | 1 | -1/+1 |
| 2008-03-16 | rebase -m: do not trigger pre-commit verification | Junio C Hamano | 1 | -1/+1 |
| 2008-03-11 | git rebase --abort: always restore the right commit | Mike Hommey | 1 | -3/+2 |
| 2008-03-10 | update 'git rebase' documentation | SZEDER Gábor | 1 | -2/+1 |
| 2008-03-05 | am: --rebasing | Junio C Hamano | 1 | -1/+1 |
| 2008-03-01 | git rebase --abort: always restore the right commit | Mike Hommey | 1 | -3/+2 |
| 2007-11-28 | Merge branch 'maint' | Junio C Hamano | 1 | -2/+2 |
| 2007-11-28 | scripts: do not get confused with HEAD in work tree | Junio C Hamano | 1 | -2/+2 |
| 2007-11-24 | Merge branch 'mh/rebase-skip-hard' | Junio C Hamano | 1 | -0/+1 |
| 2007-11-17 | Merge branch 'ph/parseopt-sh' | Junio C Hamano | 1 | -0/+1 |
| 2007-11-12 | rebase: fix "rebase --continue" breakage | Johannes Schindelin | 1 | -1/+5 |
| 2007-11-11 | Do git reset --hard HEAD when using git rebase --skip | Mike Hommey | 1 | -0/+1 |
| 2007-11-09 | rebase: operate on a detached HEAD | Johannes Schindelin | 1 | -5/+51 |
| 2007-11-06 | scripts: Add placeholders for OPTIONS_SPEC | Junio C Hamano | 1 | -0/+1 |
| 2007-11-02 | Fixing path quoting in git-rebase | Jonathan del Strother | 1 | -13/+13 |
| 2007-10-18 | Fixing path quoting in git-rebase | Jonathan del Strother | 1 | -13/+13 |
| 2007-09-23 | Merge branch 'maint' | Junio C Hamano | 1 | -3/+2 |
| 2007-09-23 | Supplant the "while case ... break ;; esac" idiom | David Kastrup | 1 | -3/+2 |
| 2007-09-07 | git-rebase: fix -C option | J. Bruce Fields | 1 | -1/+0 |
| 2007-09-07 | git-rebase: support --whitespace=<option> | J. Bruce Fields | 1 | -1/+4 |
| 2007-09-01 | Avoid one-or-more (\+) non BRE in sed scripts. | Junio C Hamano | 1 | -4/+1 |
| 2007-09-01 | rebase -m: Fix incorrect short-logs of already applied commits. | Johannes Sixt | 1 | -5/+8 |
| 2007-07-06 | Enable "git rerere" by the config variable rerere.enabled | Johannes Schindelin | 1 | -9/+3 |
| 2007-07-04 | Allow rebase to run if upstream is completely merged | Johannes Sixt | 1 | -3/+5 |
| 2007-07-02 | Rewrite "git-frotz" to "git frotz" | Junio C Hamano | 1 | -19/+19 |
| 2007-06-24 | Teach rebase an interactive mode | Johannes Schindelin | 1 | -1/+11 |
| 2007-06-02 | git-rebase: suggest to use git-add instead of git-update-index | Jonas Fonseca | 1 | -2/+2 |
| 2007-05-10 | Add colour support in rebase and merge tree diff stats output. | James Bowes | 1 | -1/+2 |
| 2007-04-13 | Use rev-list --reverse in git-rebase.sh | Alex Riesen | 1 | -2/+1 |
| 2007-03-24 | Use diff* with --exit-code in git-am, git-rebase and git-merge-ours | Alex Riesen | 1 | -6/+4 |
| 2007-03-22 | git-rebase: make 'rebase HEAD branch' work as expected. | Junio C Hamano | 1 | -4/+4 |
| 2007-02-08 | add -C[NUM] to git-am | Michael S. Tsirkin | 1 | -1/+6 |
| 2007-01-31 | Improved error message from git-rebase | David Kågedal | 1 | -1/+2 |
| 2007-01-20 | git-rebase: allow rebasing a detached HEAD. | Junio C Hamano | 1 | -2/+6 |
| 2007-01-12 | Allow whole-tree operations to be started from a subdirectory | Junio C Hamano | 1 | -0/+3 |
| 2007-01-10 | Disallow working directory commands in a bare repository. | Shawn O. Pearce | 1 | -0/+1 |
| 2006-12-28 | Use branch names in 'git-rebase -m' conflict hunks. | Shawn O. Pearce | 1 | -1/+10 |
| 2006-12-28 | Use GIT_REFLOG_ACTION environment variable instead. | Shawn O. Pearce | 1 | -6/+4 |
| 2006-12-22 | merge and reset: adjust for "reset --hard" messages | Junio C Hamano | 1 | -0/+1 |
| 2006-12-09 | rerere: record (or avoid misrecording) resolved, skipped or aborted rebase/am | Eric Wong | 1 | -0/+8 |
| 2006-11-21 | remove merge-recursive-old | Junio C Hamano | 1 | -9/+0 |
| 2006-10-04 | git-rebase: Add a -v option to show a diffstat of the changes upstream at the... | Robert Shearman | 1 | -1/+11 |
| 2006-10-04 | git-rebase: Use --ignore-if-in-upstream option when executing git-format-patch. | Robert Shearman | 1 | -1/+1 |
| 2006-09-24 | Deprecate merge-recursive.py | Junio C Hamano | 1 | -15/+4 |
| 2006-08-12 | Merge branch 'master' into js/c-merge-recursive | Junio C Hamano | 1 | -9/+6 |
| 2006-07-31 | rebase: Make the fast-fowarding message more user-friendly by using branch na... | Robert Shearman | 1 | -1/+1 |
| 2006-07-31 | rebase: Fix the detection of fast-forwarding of the current branch to upstream. | Robert Shearman | 1 | -8/+5 |
| 2006-07-30 | Merge branch 'js/read-tree' into js/c-merge-recursive | Junio C Hamano | 1 | -3/+6 |
| 2006-07-13 | recur vs recursive: help testing without touching too many stuff. | Junio C Hamano | 1 | -2/+13 |
| 2006-07-13 | Status update on merge-recursive in C | Johannes Schindelin | 1 | -2/+2 |
| 2006-07-13 | Record rebase changes as 'rebase' in the reflog. | Shawn Pearce | 1 | -3/+6 |
| 2006-07-08 | Using 'perl' in *.sh | Michal Rokos | 1 | -1/+1 |
| 2006-06-28 | rebase: check for errors from git-commit | Eric Wong | 1 | -1/+6 |
| 2006-06-28 | rebase: get rid of outdated MRESOLVEMSG | Eric Wong | 1 | -8/+3 |
| 2006-06-27 | Fix expr usage for FreeBSD | Dennis Stosberg | 1 | -1/+1 |
| 2006-06-25 | rebase: allow --skip to work with --merge | Eric Wong | 1 | -1/+12 |
| 2006-06-25 | rebase: cleanup rebasing with --merge | Eric Wong | 1 | -28/+5 |
| 2006-06-25 | rebase: allow --merge option to handle patches merged upstream | Eric Wong | 1 | -4/+11 |
| 2006-06-22 | rebase --merge: fix for rebasing more than 7 commits. | Junio C Hamano | 1 | -13/+10 |