]> git.ipfire.org Git - thirdparty/git.git/commit
doc: git-rebase: update discussion of internals
authorJulia Evans <julia@jvns.ca>
Sat, 9 Aug 2025 01:14:17 +0000 (01:14 +0000)
committerJunio C Hamano <gitster@pobox.com>
Sun, 10 Aug 2025 00:26:13 +0000 (17:26 -0700)
commit99795a149aa6b639e6591d8f770b339b887e6b56
tree7a92ee9ae4b27627ebd799b45ed1e727f8ae209a
parentb0fcdf8a391abff73ea4945836cd5c596f5852c1
doc: git-rebase: update discussion of internals

- make it clearer that we're talking about a multistep process
- give a more technically accurate description how rebase works with the
  merge backend.
- delete a duplicate explanation of how git rebase skips commits with
  the same textual changes (it's explained in more detail a few lines
  further down)
- remove the explanation of how exactly `--fork-point` and `--root`
  work since that information is in the OPTIONS section
- put all discussion of `ORIG_HEAD` inside the note

Signed-off-by: Julia Evans <julia@jvns.ca>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Documentation/git-rebase.adoc