Assorted fixes revolving around rebase and merges
Get series with b4
b4 am [email protected]Versions newest first
- v1 Latest5 patches 8 repliesIn review
Patches in v1 No applies recorded yet
| # | Subject and files | Size | Replies | Applied |
|---|---|---|---|---|
| 1/5 | rebase -r: demonstrate bug with conflicting mergest/ | +16 | 5 replies | |
| 2/5 | rebase -r: do not write MERGE_HEAD unless neededsequencer.c t/ | +5 | 0 replies | |
| 3/5 | rebase -i: include MERGE_HEAD into files to clean upsequencer.c | +2 | 1 reply | |
| 4/5 | built-in rebase --skip/--abort: clean up stale .git/<name> filesbuiltin/ | +3 | 2 replies | |
| 5/5 | status: rebase and merge can be in progress at the same timewt-status.c | +7 | 0 replies |
Reviews trailers per patch
No Reviewed-by, Acked-by or Tested-by trailers for v1 yet.
Cover letter [PATCH 0/5] Assorted fixes revolving around rebase and merges
I noticed a couple of weeks ago that I had bogus merge commits after my rebases, where the original commits had been regular commits.
This set me out on the adventure that is reflected in this patch series.
Of course, the thing I wanted to fix is demonstrated by 1/5 and fixed in 2/5. But while at it, I ran into other issues and fixed them since I was at it anyway.
Johannes Schindelin (5):
rebase -r: demonstrate bug with conflicting merges rebase -r: do not write MERGE_HEAD unless needed rebase -i: include MERGE_HEAD into files to clean up built-in rebase --skip/--abort: clean up stale .git/<name> files
status: rebase and merge can be in progress at the same time
builtin/rebase.c | 3 +++ sequencer.c | 10 ++++++---- t/t3430-rebase-merges.sh | 16 ++++++++++++++++ wt-status.c | 9 +++++++-- 4 files changed, 32 insertions(+), 6 deletions(-)
base-commit: 8858448bb49332d353febc078ce4a3abcc962efe
Published-As: https://github.com/gitgitgadget/git/releases/tags/pr-75%2Fdscho%2Frebase-r-and-merge-head-v1
Fetch-It-Via: git fetch https://github.com/gitgitgadget/git pr-75/dscho/rebase-r-and-merge-head-v1
Pull-Request: https://github.com/gitgitgadget/git/pull/75
Signature · 1 line
gitgitgadget