Files
git/builtin
Junio C Hamano 640f9cd599 Merge branch 'dl/rebase-i-keep-base'
"git rebase --keep-base <upstream>" tries to find the original base
of the topic being rebased and rebase on top of that same base,
which is useful when running the "git rebase -i" (and its limited
variant "git rebase -x").

The command also has learned to fast-forward in more cases where it
can instead of replaying to recreate identical commits.

* dl/rebase-i-keep-base:
  rebase: teach rebase --keep-base
  rebase tests: test linear branch topology
  rebase: fast-forward --fork-point in more cases
  rebase: fast-forward --onto in more cases
  rebase: refactor can_fast_forward into goto tower
  t3432: test for --no-ff's interaction with fast-forward
  t3432: distinguish "noop-same" v.s. "work-same" in "same head" tests
  t3432: test rebase fast-forward behavior
  t3431: add rebase --fork-point tests
2019-09-30 13:19:31 +09:00
..
2019-07-19 11:30:20 -07:00
2019-09-18 11:50:09 -07:00
2019-01-29 12:47:54 -08:00
2019-09-05 14:11:34 -07:00
2019-04-25 16:41:12 +09:00
2019-05-19 16:45:35 +09:00
2019-09-18 11:50:09 -07:00
2019-09-05 14:11:34 -07:00
2019-05-13 14:22:54 +09:00
2019-08-19 13:05:58 -07:00
2019-09-30 13:19:31 +09:00
2019-09-18 11:50:09 -07:00
2019-09-05 14:11:34 -07:00
2019-07-19 11:30:21 -07:00
2019-06-19 08:19:21 -07:00