doc: git-rebase: link to new merge conflicts guide

Remove some of the detail about how to handle a merge conflict, since
it's explained in detail in the new guide, and there probably isn't
enough detail anyway.

Leave the steps since rebase is special and has a `--skip` option which
the other commands which cause merge conflicts don't have.

Signed-off-by: Julia Evans <julia@jvns.ca>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
seen
Julia Evans 2026-10-12 14:53:12 +00:00 committed by Junio C Hamano
parent 4a1237aa8a
commit 314007f6bb
1 changed files with 9 additions and 4 deletions

View File

@ -46,10 +46,7 @@ If there is a merge conflict during this process, `git rebase` will stop at the
first problematic commit and leave conflict markers. If this happens, you can do
one of these things:

1. Resolve the conflict. You can use `git diff` to find the markers (<<<<<<)
and make edits to resolve the conflict. For each file you edit, you need to
tell Git that the conflict has been resolved. You can mark the conflict as
resolved with `git add <filename>`. After resolving all of the conflicts,
1. Resolve the conflict. After resolving all of the conflicts,
you can continue the rebasing process with

git rebase --continue
@ -62,6 +59,9 @@ one of these things:

git rebase --skip

See linkgit:gitmergeconflicts[7] (or `git help mergeconflicts`)
for a full guide to handling merge conflicts.

If you don't specify an `<upstream>` to rebase onto, the upstream configured in
`branch.<name>.remote` and `branch.<name>.merge` options will be used (see
linkgit:git-config[1] for details) and the `--fork-point` option is
@ -1284,6 +1284,11 @@ include::includes/cmd-config-section-all.adoc[]
include::config/rebase.adoc[]
include::config/sequencer.adoc[]

SEE ALSO
--------

linkgit:gitmergeconflicts[7]

GIT
---
Part of the linkgit:git[1] suite