Johannes Schindelin
01a1db34ff
Merge 'builtin-rebase--am'
...
This patch teaches the builtin rebase to avoid the scripted --am backend
and call `git format-patch` and `git am` directly.
Meaning: apart from the --merge and the --preserve-merges backends, `git
rebase` is now implemented in pure C, with no need to ask the Unix shell
interpreter for help.
This brings us really close to a fully builtin `git rebase`: the
--preserve-merges mode is about to be deprecated (as soon as the
--rebase-merges mode has proven stable and robust enough), and there are
plans to scrap the `git-rebase--merge` backend in favor of teaching the
interactive rebase enough tricks to run the --merge mode, too.
Signed-off-by: Johannes Schindelin <johannes.schindelin@gmx.de >
2018-08-23 22:24:55 +02:00
..
2018-08-21 18:21:31 +02:00
2018-08-13 14:14:44 -07:00
2018-08-13 14:14:44 -07:00
2018-08-21 18:07:54 +02:00
2018-08-21 18:07:54 +02:00
2018-08-20 11:33:53 -07:00
2018-08-02 15:30:42 -07:00
2018-08-21 18:07:54 +02:00
2018-08-20 11:33:53 -07:00
2018-08-13 14:14:43 -07:00
2018-08-21 18:07:54 +02:00
2018-08-13 14:14:43 -07:00
2018-08-21 18:08:00 +02:00
2018-08-21 17:43:11 +02:00
2018-08-21 18:07:54 +02:00
2018-08-21 18:07:54 +02:00
2018-07-17 15:47:48 -07:00
2018-06-29 10:43:39 -07:00
2018-08-21 18:07:51 +02:00
2018-08-15 15:08:23 -07:00
2018-08-21 18:07:54 +02:00
2018-07-18 12:20:28 -07:00
2018-08-13 14:14:42 -07:00
2018-06-29 10:43:39 -07:00
2018-08-17 13:09:56 -07:00
2018-08-21 16:31:26 +02:00
2018-08-21 18:07:54 +02:00
2018-08-15 15:08:28 -07:00
2018-08-15 15:08:23 -07:00
2018-08-15 15:08:23 -07:00
2018-08-21 16:37:20 +02:00
2018-08-21 18:07:54 +02:00
2018-08-20 11:33:53 -07:00
2018-07-18 12:20:28 -07:00
2018-06-01 15:06:37 +09:00
2018-08-15 15:08:23 -07:00
2018-08-21 16:37:31 +02:00
2018-08-21 18:07:54 +02:00
2018-08-21 18:07:54 +02:00
2018-08-13 14:14:43 -07:00
2018-08-21 18:07:54 +02:00
2018-05-16 11:42:03 +09:00
2018-08-21 18:07:54 +02:00
2018-08-21 18:07:54 +02:00
2018-08-10 13:41:21 -07:00
2018-08-21 18:07:54 +02:00
2018-07-16 14:27:39 -07:00
2018-08-21 18:07:54 +02:00
2018-08-15 15:08:23 -07:00
2018-08-21 18:07:54 +02:00
2018-08-21 18:07:54 +02:00
2018-05-30 14:04:05 +09:00
2018-06-29 10:43:39 -07:00
2018-07-18 12:20:28 -07:00
2018-08-20 11:33:53 -07:00
2018-08-21 18:07:54 +02:00
2018-08-21 18:07:54 +02:00
2018-08-21 18:07:54 +02:00
2018-08-17 13:09:59 -07:00
2018-08-17 13:09:56 -07:00
2018-08-13 10:44:52 -07:00
2018-08-17 13:09:56 -07:00
2018-08-10 11:56:23 -07:00
2018-08-23 21:59:51 +02:00
2018-08-02 15:30:42 -07:00
2018-08-21 18:07:54 +02:00
2018-08-21 18:07:54 +02:00
2018-08-21 18:07:54 +02:00
2018-08-21 16:37:20 +02:00
2018-08-15 15:08:23 -07:00
2018-08-21 16:37:31 +02:00
2018-08-02 15:30:42 -07:00
2018-08-21 18:07:54 +02:00
2018-08-20 12:41:34 -07:00
2018-08-20 11:33:53 -07:00
2018-08-17 13:09:56 -07:00
2018-08-17 13:09:56 -07:00
2018-08-17 13:09:56 -07:00
2018-08-21 18:07:54 +02:00
2018-08-21 18:07:54 +02:00
2018-08-23 22:24:52 +02:00
2018-08-21 18:07:54 +02:00
2018-08-21 18:07:54 +02:00
2018-07-18 12:20:28 -07:00
2018-05-16 11:42:03 +09:00
2018-08-15 15:08:23 -07:00
2018-08-20 11:33:53 -07:00
2018-06-04 12:26:01 +09:00
2018-08-21 18:07:54 +02:00
2018-07-18 15:45:14 -07:00
2018-06-29 10:43:39 -07:00
2018-06-11 09:41:01 -07:00
2018-08-17 13:09:56 -07:00