index
:
git.git
main
maint
master
next
seen
todo
The core git plumbing
Junio C. Hamano
about
summary
refs
log
tree
commit
diff
stats
log msg
author
committer
range
path:
root
/
Documentation
/
git-rebase.txt
Age
Commit message (
Expand
)
Author
Files
Lines
2024-04-03
Merge branch 'bl/cherry-pick-empty'
Junio C Hamano
1
-9
/
+17
2024-03-25
rebase: update `--empty=ask` to `--empty=stop`
Brian Lyles
1
-7
/
+8
2024-03-25
docs: clean up `--empty` formatting in git-rebase(1) and git-am(1)
Brian Lyles
1
-9
/
+16
2024-03-25
docs: address inaccurate `--empty` default with `--exec`
Brian Lyles
1
-5
/
+5
2024-03-25
Merge branch 'ja/doc-formatting-fix'
Junio C Hamano
1
-1
/
+1
2024-03-16
doc: format alternatives in synopsis
Jean-Noël Avila
1
-1
/
+1
2024-03-05
Merge branch 'ak/rebase-autosquash'
Junio C Hamano
1
-1
/
+1
2024-02-27
rebase: fix typo in autosquash documentation
Richard Macklin
1
-1
/
+1
2024-01-29
Merge branch 'nb/rebase-x-shell-docfix'
Junio C Hamano
1
-4
/
+3
2024-01-17
rebase: fix documentation about used shell in -x
Nikolay Borisov
1
-4
/
+3
2024-01-16
Merge branch 'ib/rebase-reschedule-doc'
Junio C Hamano
1
-7
/
+10
2024-01-12
Merge branch 'ms/rebase-insnformat-doc-fix'
Junio C Hamano
1
-1
/
+1
2024-01-05
rebase: clarify --reschedule-failed-exec default
Illia Bobyr
1
-7
/
+10
2024-01-03
Documentation: fix statement about rebase.instructionFormat
Maarten van der Schrieck
1
-1
/
+1
2023-11-16
rebase: rewrite --(no-)autosquash documentation
Andy Koppe
1
-14
/
+20
2023-11-16
rebase: support --autosquash without -i
Andy Koppe
1
-1
/
+1
2023-10-29
am, rebase: fix arghelp syntax of --empty
René Scharfe
1
-2
/
+2
2023-03-27
rebase: add a config option for --rebase-merges
Alex Henrie
1
-1
/
+2
2023-03-27
rebase: add documentation and test for --no-rebase-merges
Alex Henrie
1
-7
/
+11
2023-01-25
rebase: provide better error message for apply options vs. merge config
Elijah Newren
1
-1
/
+1
2023-01-25
rebase: fix formatting of rebase --reapply-cherry-picks option in docs
Elijah Newren
1
-2
/
+0
2023-01-25
rebase: clarify the OPT_CMDMODE incompatibilities
Elijah Newren
1
-28
/
+33
2023-01-25
rebase: fix incompatiblity checks for --[no-]reapply-cherry-picks
Elijah Newren
1
-1
/
+1
2023-01-25
rebase: fix docs about incompatibilities with --root
Elijah Newren
1
-5
/
+2
2023-01-25
rebase: remove --allow-empty-message from incompatible opts
Elijah Newren
1
-1
/
+0
2023-01-25
rebase: mark --update-refs as requiring the merge backend
Elijah Newren
1
-0
/
+2
2023-01-13
git-rebase.txt: add a note about 'ORIG_HEAD' being overwritten
Philippe Blain
1
-0
/
+7
2022-10-30
Merge branch 'pw/rebase-keep-base-fixes'
Taylor Blau
1
-13
/
+19
2022-10-17
rebase --keep-base: imply --no-fork-point
Phillip Wood
1
-4
/
+4
2022-10-17
rebase --keep-base: imply --reapply-cherry-picks
Phillip Wood
1
-10
/
+16
2022-09-14
Merge branch 'ab/dedup-config-and-command-docs'
Junio C Hamano
1
-0
/
+2
2022-09-07
docs: add and use include template for config/* includes
Ævar Arnfjörð Bjarmason
1
-0
/
+2
2022-08-14
Merge branch 'jc/rerere-autoupdate-doc'
Junio C Hamano
1
-4
/
+1
2022-08-03
doc: consolidate --rerere-autoupdate description
Junio C Hamano
1
-4
/
+1
2022-08-01
Merge branch 'ds/rebase-update-ref'
Junio C Hamano
1
-0
/
+10
2022-07-19
rebase: add rebase.updateRefs config option
Derrick Stolee
1
-0
/
+3
2022-07-19
rebase: add --update-refs option
Derrick Stolee
1
-0
/
+7
2022-06-30
git-rebase.txt: use back-ticks consistently
Derrick Stolee
1
-120
/
+122
2022-04-21
rebase: use correct base for --keep-base when a branch is given
Alex Henrie
1
-2
/
+3
2021-12-01
update documentation for new zdiff3 conflictStyle
Elijah Newren
1
-3
/
+3
2021-10-18
Merge branch 'js/retire-preserve-merges'
Junio C Hamano
1
-51
/
+0
2021-10-06
Merge branch 'ws/refer-to-forkpoint-config-in-rebase-doc'
Junio C Hamano
1
-1
/
+2
2021-09-20
Document `rebase.forkpoint` in rebase man page
Wesley Schwengle
1
-1
/
+2
2021-09-10
Merge branch 'js/advise-when-skipping-cherry-picked'
Junio C Hamano
1
-4
/
+8
2021-09-07
rebase: drop support for `--preserve-merges`
Johannes Schindelin
1
-51
/
+0
2021-08-30
sequencer: advise if skipping cherry-picked commit
Josh Steadmon
1
-4
/
+8
2021-08-05
Update docs for change of default merge backend
Elijah Newren
1
-14
/
+14
2021-08-05
git-rebase.txt: correct out-of-date and misleading text about renames
Elijah Newren
1
-3
/
+1
2021-08-05
merge-strategies.txt: fix simple capitalization error
Elijah Newren
1
-1
/
+1
2021-08-05
Documentation: edit awkward references to `git merge-recursive`
Elijah Newren
1
-3
/
+2
2021-08-05
git-rebase.txt: correct antiquated claims about --rebase-merges
Elijah Newren
1
-6
/
+10
2021-05-07
Merge branch 'ab/rebase-no-reschedule-failed-exec'
Junio C Hamano
1
-0
/
+8
2021-04-10
docs: fix linting issues due to incorrect relative section order
Ævar Arnfjörð Bjarmason
1
-6
/
+6
2021-04-10
rebase: don't override --no-reschedule-failed-exec with config
Ævar Arnfjörð Bjarmason
1
-0
/
+8
2021-03-15
doc/git-commit: add documentation for fixup=[amend|reword] options
Charvi Mendiratta
1
-10
/
+11
2021-02-10
doc/rebase -i: fix typo in the documentation of 'fixup' command
Charvi Mendiratta
1
-1
/
+1
2021-01-29
doc/git-rebase: add documentation for fixup [-C|-c] options
Charvi Mendiratta
1
-3
/
+11
2020-10-20
Documentation: stylistically normalize references to Signed-off-by:
Bradley M. Kuhn
1
-1
/
+1
2020-09-03
Merge branch 'pb/doc-sequence-editor-configuration'
Junio C Hamano
1
-0
/
+1
2020-09-03
Merge branch 'pw/rebase-i-more-options'
Junio C Hamano
1
-6
/
+27
2020-08-31
doc: mention GIT_SEQUENCE_EDITOR and 'sequence.editor' more
Philippe Blain
1
-0
/
+1
2020-08-19
rebase: add --reset-author-date
Rohit Ashiwal
1
-0
/
+1
2020-08-19
rebase -i: support --ignore-date
Phillip Wood
1
-3
/
+4
2020-08-17
rebase -i: support --committer-date-is-author-date
Phillip Wood
1
-3
/
+7
2020-07-13
rebase -i: add --ignore-whitespace flag
Rohit Ashiwal
1
-2
/
+17
2020-07-09
Merge branch 'ma/rebase-doc-typofix' into master
Junio C Hamano
1
-1
/
+1
2020-07-09
git-rebase.txt: fix description list separator
Martin Ågren
1
-1
/
+1
2020-05-05
Doc: reference the "stash list" in autostash docs
Denton Liu
1
-1
/
+1
2020-05-01
Merge branch 'en/rebase-root-and-fork-point-are-incompatible'
Junio C Hamano
1
-2
/
+5
2020-04-29
Merge branch 'dl/merge-autostash-rebase-quit-fix'
Junio C Hamano
1
-1
/
+2
2020-04-28
Merge branch 'en/rebase-doc-hooks-called-by-accident'
Junio C Hamano
1
-3
/
+11
2020-04-28
rebase: save autostash entry into stash reflog on --quit
Denton Liu
1
-1
/
+2
2020-04-27
rebase: display an error if --root and --fork-point are both provided
Elijah Newren
1
-2
/
+5
2020-04-22
Merge branch 'jt/rebase-allow-duplicate'
Junio C Hamano
1
-2
/
+23
2020-04-22
Merge branch 'en/rebase-no-keep-empty'
Junio C Hamano
1
-16
/
+31
2020-04-22
Merge branch 'dd/no-gpg-sign'
Junio C Hamano
1
-1
/
+4
2020-04-22
Merge branch 'pb/rebase-doc-typofix'
Junio C Hamano
1
-1
/
+1
2020-04-11
rebase --merge: optionally skip upstreamed commits
Jonathan Tan
1
-2
/
+23
2020-04-11
rebase: reinstate --no-keep-empty
Elijah Newren
1
-17
/
+31
2020-04-11
rebase -i: mark commits that begin empty in todo editor
Elijah Newren
1
-1
/
+2
2020-04-05
git-rebase.txt: add another hook to the hooks section, and explain more
Elijah Newren
1
-3
/
+11
2020-04-03
rebase.c: honour --no-gpg-sign
Đoàn Trần Công Danh
1
-1
/
+4
2020-03-28
git-rebase.txt: fix typo
Philippe Blain
1
-1
/
+1
2020-03-11
git-rebase.txt: highlight backend differences with commit rewording
Elijah Newren
1
-0
/
+10
2020-02-16
rebase: rename the two primary rebase backends
Elijah Newren
1
-36
/
+41
2020-02-16
rebase: change the default backend from "am" to "merge"
Elijah Newren
1
-1
/
+12
2020-02-16
rebase: add an --am option
Elijah Newren
1
-1
/
+10
2020-02-16
git-rebase.txt: add more details about behavioral differences of backends
Elijah Newren
1
-5
/
+80
2020-02-16
rebase (interactive-backend): fix handling of commits that become empty
Elijah Newren
1
-3
/
+26
2020-02-16
rebase (interactive-backend): make --keep-empty the default
Elijah Newren
1
-11
/
+13
2020-01-17
git-rebase.txt: update description of --allow-empty-message
Elijah Newren
1
-3
/
+4
2020-01-12
Revert "Merge branch 'ra/rebase-i-more-options'"
Junio C Hamano
1
-21
/
+6
2019-12-10
Merge branch 'ra/rebase-i-more-options'
Junio C Hamano
1
-6
/
+21
2019-11-25
rebase -i: finishing touches to --reset-author-date
Junio C Hamano
1
-2
/
+4
2019-11-12
doc: improve readability of --rebase-merges in git-rebase
Naveen Nathan
1
-2
/
+2
2019-11-02
rebase: add --reset-author-date
Rohit Ashiwal
1
-0
/
+1
2019-11-02
rebase -i: support --ignore-date
Rohit Ashiwal
1
-3
/
+3
2019-11-02
rebase -i: support --committer-date-is-author-date
Rohit Ashiwal
1
-3
/
+7
2019-11-02
rebase -i: add --ignore-whitespace flag
Rohit Ashiwal
1
-2
/
+10
2019-09-30
Merge branch 'dl/rebase-i-keep-base'
Junio C Hamano
1
-3
/
+27
2019-09-30
Merge branch 'en/filter-branch-deprecation'
Junio C Hamano
1
-1
/
+2
2019-09-18
Merge branch 'js/rebase-r-strategy'
Junio C Hamano
1
-2
/
+0
2019-09-05
Recommend git-filter-repo instead of git-filter-branch
Elijah Newren
1
-1
/
+2
2019-08-27
rebase: teach rebase --keep-base
Denton Liu
1
-3
/
+27
2019-07-31
rebase -r: support merge strategies other than `recursive`
Johannes Schindelin
1
-2
/
+0
2019-07-09
Merge branch 'nd/switch-and-restore'
Junio C Hamano
1
-1
/
+1
2019-07-09
Merge branch 'pw/doc-synopsis-markup-opmode-options'
Junio C Hamano
1
-1
/
+1
2019-06-17
show --continue/skip etc. consistently in synopsis
Phillip Wood
1
-1
/
+1
2019-05-30
Merge branch 'js/rebase-deprecate-preserve-merges'
Junio C Hamano
1
-2
/
+3
2019-05-28
rebase docs: recommend `-r` over `-p`
Johannes Schindelin
1
-2
/
+3
2019-04-16
Merge branch 'pw/rerere-autoupdate'
Junio C Hamano
1
-0
/
+5
2019-04-10
Merge branch 'js/rebase-deprecate-preserve-merges'
Junio C Hamano
1
-11
/
+12
2019-04-02
doc: promote "git switch"
Nguyễn Thái Ngọc Duy
1
-1
/
+1
2019-03-18
am/cherry-pick/rebase/revert: document --rerere-autoupdate
Phillip Wood
1
-0
/
+5
2019-03-12
rebase: deprecate --preserve-merges
Johannes Schindelin
1
-11
/
+12
2019-03-11
Merge branch 'js/rebase-recreate-merge'
Junio C Hamano
1
-1
/
+1
2019-03-01
rebase docs: fix "gitlink" typo
Kyle Meyer
1
-1
/
+1
2019-02-14
Merge branch 'ea/rebase-compat-doc-fix'
Junio C Hamano
1
-1
/
+0
2019-02-14
Merge branch 'en/rebase-merge-on-sequencer'
Junio C Hamano
1
-2
/
+0
2019-02-14
git-rebase.txt: update to reflect merge now implemented on sequencer
Elijah Newren
1
-2
/
+0
2019-02-14
docs/git-rebase: remove redundant entry in incompatible options list
Emilio Cobos Álvarez
1
-1
/
+0
2019-02-08
Merge branch 'js/rebase-i-redo-exec-fix'
Junio C Hamano
1
-6
/
+0
2019-02-06
Merge branch 'en/rebase-merge-on-sequencer'
Junio C Hamano
1
-14
/
+3
2019-02-06
Revert "rebase: introduce a shortcut for --reschedule-failed-exec"
Johannes Schindelin
1
-6
/
+0
2019-01-29
Merge branch 'js/rebase-i-redo-exec'
Junio C Hamano
1
-0
/
+11
2019-01-14
Merge branch 'en/directory-renames-nothanks-doc-update'
Junio C Hamano
1
-2
/
+3
2019-01-14
Merge branch 'km/rebase-doc-typofix'
Junio C Hamano
1
-1
/
+1
2019-01-07
rebase: implement --merge via the interactive machinery
Elijah Newren
1
-14
/
+3
2018-12-11
rebase: introduce a shortcut for --reschedule-failed-exec
Johannes Schindelin
1
-0
/
+6
2018-12-11
rebase: introduce --reschedule-failed-exec
Johannes Schindelin
1
-0
/
+5
2018-12-10
rebase docs: drop stray word in merge command description
Kyle Meyer
1
-1
/
+1
2018-12-09
git-rebase.txt: update note about directory rename detection and am
Elijah Newren
1
-2
/
+3
2018-12-04
Merge branch 'en/rebase-consistency'
Junio C Hamano
1
-13
/
+17
2018-12-04
rebase docs: fix incorrect format of the section Behavioral Differences
Johannes Sixt
1
-13
/
+17
2018-11-13
Merge branch 'nd/config-split'
Junio C Hamano
1
-1
/
+1
2018-11-02
Merge branch 'js/rebase-i-break'
Junio C Hamano
1
-1
/
+5
2018-10-29
config.txt: move rebase-config.txt to config/
Nguyễn Thái Ngọc Duy
1
-1
/
+1
2018-10-12
rebase -i: introduce the 'break' command
Johannes Schindelin
1
-0
/
+3
2018-10-11
rebase -i: clarify what happens on a failed `exec`
Johannes Schindelin
1
-1
/
+2
2018-10-07
docs: typo: s/isimilar/similar/
Michael Witten
1
-1
/
+1
2018-08-02
Merge branch 'js/rebase-merge-octopus'
Junio C Hamano
1
-3
/
+4
2018-07-24
Merge branch 'en/rebase-consistency'
Junio C Hamano
1
-27
/
+108
2018-07-18
Merge branch 'js/rebase-recreate-merge'
Junio C Hamano
1
-1
/
+1
2018-07-11
rebase --rebase-merges: adjust man page for octopus support
Johannes Schindelin
1
-3
/
+4
2018-06-27
git-rebase: make --allow-empty-message the default
Elijah Newren
1
-10
/
+0
2018-06-27
git-rebase.txt: document behavioral differences between modes
Elijah Newren
1
-0
/
+32
2018-06-27
git-rebase.txt: address confusion between --no-ff vs --force-rebase
Elijah Newren
1
-20
/
+10
2018-06-27
rebase: fix documentation formatting
Vladimir Parfinenko
1
-1
/
+1
2018-06-26
git-rebase.txt: document incompatible options
Elijah Newren
1
-8
/
+77
2018-05-25
Use proper syntax for replaceables in command docs
Robert P. J. Day
1
-2
/
+2
2018-04-26
rebase -i --rebase-merges: add a section to the man page
Johannes Schindelin
1
-0
/
+135
2018-04-26
rebase -i: introduce --rebase-merges=[no-]rebase-cousins
Johannes Schindelin
1
-4
/
+11
2018-04-26
rebase: introduce the --rebase-merges option
Johannes Schindelin
1
-1
/
+20
2018-04-25
Merge branch 'pw/rebase-signoff'
Junio C Hamano
1
-3
/
+4
2018-03-29
rebase: extend --signoff support
Phillip Wood
1
-3
/
+4
2018-03-06
Merge branch 'nd/rebase-show-current-patch'
Junio C Hamano
1
-1
/
+6
2018-02-12
rebase: introduce and use pseudo-ref REBASE_HEAD
Nguyễn Thái Ngọc Duy
1
-1
/
+2
2018-02-12
rebase: add --show-current-patch
Nguyễn Thái Ngọc Duy
1
-1
/
+5
2018-02-07
rebase: add --allow-empty-message option
Genki Sky
1
-0
/
+5
2017-12-04
Documentation: move rebase.* configs to new file
Liam Beguin
1
-18
/
+1
2017-10-03
Merge branch 'js/rebase-i-final'
Junio C Hamano
1
-7
/
+9
2017-08-23
treewide: correct several "up-to-date" to "up to date"
Martin Ågren
1
-1
/
+1
2017-07-27
rebase -i: rearrange fixup/squash lines using the rebase--helper
Johannes Schindelin
1
-7
/
+9
2017-07-12
Merge branch 'ks/fix-rebase-doc-picture'
Junio C Hamano
1
-1
/
+1
2017-07-10
doc: correct a mistake in an illustration
Kaartic Sivaraam
1
-1
/
+1
2017-06-18
stash: update documentation to use 'stash entry'
Liam Beguin
1
-1
/
+1
2017-04-26
Merge branch 'gb/rebase-signoff'
Junio C Hamano
1
-0
/
+5
2017-04-18
rebase: pass --[no-]signoff option to git am
Giuseppe Bilotta
1
-0
/
+5
2016-12-19
Merge branch 'nd/rebase-forget'
Junio C Hamano
1
-1
/
+6
2016-12-11
rebase: add --quit to cleanup rebase, leave everything else untouched
Nguyễn Thái Ngọc Duy
1
-1
/
+6
2016-07-28
Merge branch 'mm/doc-tt' into maint
Junio C Hamano
1
-5
/
+5
2016-07-13
Merge branch 'mm/doc-tt'
Junio C Hamano
1
-5
/
+5
2016-06-28
doc: typeset long command-line options as literal
Matthieu Moy
1
-5
/
+5
2016-03-18
rebase: decouple --exec from --interactive
Stefan Beller
1
-3
/
+3
2016-03-02
Documentation: reword rebase summary
Stefan Beller
1
-1
/
+1
2015-10-05
Merge branch 'mm/keyid-docs'
Junio C Hamano
1
-1
/
+3
2015-10-05
Merge branch 'jk/rebase-no-autostash'
Junio C Hamano
1
-1
/
+2
2015-09-21
Documentation: explain optional arguments better
Matthieu Moy
1
-1
/
+3
2015-09-10
Documentation/git-rebase: fix --no-autostash formatting
John Keeping
1
-1
/
+2
2015-08-03
Merge branch 'gr/rebase-i-drop-warn'
Junio C Hamano
1
-0
/
+9
2015-06-30
git rebase -i: warn about removed commits
Galan Rémi
1
-0
/
+6
2015-06-30
git-rebase -i: add command "drop" to remove a commit
Galan Rémi
1
-0
/
+3
2015-06-15
git-rebase--interactive.sh: add config option for custom instruction format
Michael Rappazzo
1
-0
/
+7
2015-05-22
Merge branch 'jk/asciidoc-markup-fix'
Junio C Hamano
1
-1
/
+1
2015-05-12
doc: fix misrendering due to `single quote'
Jeff King
1
-1
/
+1
2015-03-31
Sync with 2.3.5
Junio C Hamano
1
-1
/
+3
2015-03-31
Merge branch 'ss/pull-rebase-preserve' into maint
Junio C Hamano
1
-1
/
+3
2015-03-30
docs: clarify what git-rebase's "-p" / "--preserve-merges" does
Sebastian Schuberth
1
-1
/
+3
2015-03-13
*config.txt: stick to camelCase naming convention
Nguyễn Thái Ngọc Duy
1
-3
/
+3
2014-10-14
Merge branch 'so/rebase-doc-fork-point'
Junio C Hamano
1
-12
/
+19
2014-09-29
Documentation/git-rebase.txt: document when --fork-point is auto-enabled
Sergey Organov
1
-12
/
+19
2014-09-16
Documentation/git-rebase.txt: <upstream> must be given to specify <branch>
Sergey Organov
1
-1
/
+1
2014-08-12
Documentation/git-rebase.txt: -f forces a rebase that would otherwise be a no-op
Sergey Organov
1
-5
/
+2
2014-02-11
rebase: add the --gpg-sign option
Nicolas Vigier
1
-0
/
+4
2013-12-10
rebase: use reflog to find common base with upstream
John Keeping
1
-0
/
+10
2013-09-06
Documentation: make AsciiDoc links always point to HTML files
Sebastian Schuberth
1
-2
/
+2
2013-06-27
rebase -i: handle fixup! fixup! in --autosquash
Andrew Pimlott
1
-1
/
+3
2013-05-29
rebase: implement --[no-]autostash and rebase.autostash
Ramkumar Ramachandra
1
-0
/
+10
2013-02-01
Documentation: the name of the system is 'Git', not 'git'
Thomas Ackermann
1
-1
/
+1
2012-09-17
rebase -i: Teach "--edit-todo" action
Andrew Wong
1
-1
/
+4
[next]