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
/
t
/
t3404-rebase-interactive.sh
Age
Commit message (
Expand
)
Author
Files
Lines
2024-02-14
Merge branch 'vn/rebase-with-cherry-pick-authorship'
Junio C Hamano
1
-0
/
+12
2024-02-08
sequencer: unset GIT_CHERRY_PICK_HELP for 'exec' commands
Vegard Nossum
1
-0
/
+12
2023-12-09
Merge branch 'ps/ref-tests-update'
Junio C Hamano
1
-1
/
+1
2023-11-08
Merge branch 'jc/test-i18ngrep'
Junio C Hamano
1
-20
/
+20
2023-11-03
t: convert tests to not write references via the filesystem
Patrick Steinhardt
1
-1
/
+1
2023-11-02
tests: teach callers of test_i18ngrep to use test_grep
Junio C Hamano
1
-19
/
+19
2023-09-20
Merge branch 'ob/t3404-typofix'
Junio C Hamano
1
-1
/
+1
2023-09-14
Merge branch 'pw/rebase-i-after-failure'
Junio C Hamano
1
-12
/
+41
2023-09-12
t3404-rebase-interactive.sh: fix typos in title of a rewording test
Oswald Buddenhagen
1
-1
/
+1
2023-09-06
rebase -i: fix adding failed command to the todo list
Phillip Wood
1
-11
/
+18
2023-09-06
rebase --continue: refuse to commit after failed command
Phillip Wood
1
-1
/
+17
2023-09-06
rebase: fix rewritten list for failed pick
Phillip Wood
1
-0
/
+6
2023-07-24
sequencer: finish parsing the todo list despite an invalid first line
Alex Henrie
1
-0
/
+26
2023-02-28
Merge branch 'pw/rebase-i-parse-fix'
Junio C Hamano
1
-5
/
+7
2023-02-23
rebase -i: match whole word in is_command()
Phillip Wood
1
-5
/
+7
2023-02-21
rebase -i: check labels and refs when parsing todo list
Phillip Wood
1
-0
/
+23
2022-11-07
rebase --update-refs: avoid unintended ref deletion
Victoria Dye
1
-0
/
+107
2022-09-21
t: remove \{m,n\} from BRE grep usage
Đoàn Trần Công Danh
1
-3
/
+3
2022-07-19
sequencer: notify user of --update-refs activity
Derrick Stolee
1
-4
/
+33
2022-07-19
rebase: add rebase.updateRefs config option
Derrick Stolee
1
-0
/
+14
2022-07-19
sequencer: rewrite update-refs as user edits todo list
Derrick Stolee
1
-0
/
+139
2022-07-19
rebase: update refs from 'update-ref' commands
Derrick Stolee
1
-0
/
+17
2022-07-19
rebase: add --update-refs option
Derrick Stolee
1
-0
/
+74
2022-03-17
tests: change "mkdir -p && write_script" to use "test_hook"
Ævar Arnfjörð Bjarmason
1
-8
/
+2
2022-01-03
Merge branch 'es/test-chain-lint'
Junio C Hamano
1
-2
/
+2
2021-12-13
t0000-t3999: detect and signal failure within loop
Eric Sunshine
1
-2
/
+2
2021-12-05
tests: set GIT_TEST_DEFAULT_INITIAL_BRANCH_NAME only when needed
Johannes Schindelin
1
-2
/
+0
2021-10-18
Merge branch 'js/retire-preserve-merges'
Junio C Hamano
1
-76
/
+0
2021-09-12
tests: remove leftover untracked files
Elijah Newren
1
-0
/
+1
2021-09-07
tests: stop testing `git rebase --preserve-merges`
Johannes Schindelin
1
-76
/
+0
2021-08-23
rebase -i: add another reword test
Phillip Wood
1
-0
/
+13
2021-02-25
Merge branch 'ab/detox-gettext-tests'
Junio C Hamano
1
-19
/
+19
2021-02-12
test-lib-functions: remove bug-inducing "diagnostics" helper param
Ævar Arnfjörð Bjarmason
1
-1
/
+2
2021-02-10
tests: remove most uses of test_i18ncmp
Ævar Arnfjörð Bjarmason
1
-12
/
+12
2021-02-10
tests: remove most uses of C_LOCALE_OUTPUT
Ævar Arnfjörð Bjarmason
1
-7
/
+7
2021-01-25
Merge branch 'js/default-branch-name-tests-final-stretch'
Junio C Hamano
1
-0
/
+3
2020-11-24
t3404: do not depend on any specific default branch name
Johannes Schindelin
1
-44
/
+45
2020-11-19
tests: mark tests relying on the current default for `init.defaultBranch`
Johannes Schindelin
1
-0
/
+3
2020-11-04
rebase -i: stop overwriting ORIG_HEAD buffer
Phillip Wood
1
-0
/
+11
2020-08-19
Merge branch 'ak/sequencer-fix-find-uniq-abbrev'
Junio C Hamano
1
-0
/
+6
2020-08-19
Merge branch 'en/sequencer-merge-labels'
Junio C Hamano
1
-1
/
+1
2020-08-14
sequencer: avoid garbled merge machinery messages due to commit labels
Elijah Newren
1
-1
/
+1
2020-08-13
rebase -i: fix possibly wrong onto hash in todo
Antti Keränen
1
-0
/
+6
2020-07-30
t3404: prepare 'short SHA-1 collision' tests for SHA-256
Johannes Schindelin
1
-9
/
+40
2020-03-25
Merge branch 'pw/advise-rebase-skip'
Junio C Hamano
1
-19
/
+45
2020-03-02
Merge branch 'en/rebase-backend'
Junio C Hamano
1
-9
/
+10
2020-02-16
rebase: rename the two primary rebase backends
Elijah Newren
1
-1
/
+1
2020-02-16
rebase tests: mark tests specific to the am-backend with --am
Elijah Newren
1
-1
/
+1
2020-02-16
rebase: drop '-i' from the reflog for interactive-based rebases
Elijah Newren
1
-5
/
+5
2020-01-28
rebase-interactive: warn if commit is dropped with `rebase --edit-todo'
Alban Gruin
1
-0
/
+121
2020-01-23
rebase -i: also avoid SHA-1 collisions with missingCommitsCheck
Johannes Schindelin
1
-0
/
+2
2020-01-23
rebase -i: re-fix short SHA-1 collision
Johannes Schindelin
1
-2
/
+13
2020-01-17
t3404: directly test the behavior of interest
Elijah Newren
1
-3
/
+4
2019-12-09
t3404: fix indentation
Johannes Schindelin
1
-5
/
+5
2019-12-06
commit: give correct advice for empty commit during a rebase
Phillip Wood
1
-0
/
+26
2019-12-06
t3404: use test_cmp_rev
Phillip Wood
1
-19
/
+19
2019-11-10
Merge branch 'pw/post-commit-from-sequencer'
Junio C Hamano
1
-228
/
+368
2019-10-16
sequencer: run post-commit hook
Phillip Wood
1
-0
/
+19
2019-10-16
t3404: remove uneeded calls to set_fake_editor
Phillip Wood
1
-20
/
+5
2019-10-16
t3404: set $EDITOR in subshell
Phillip Wood
1
-204
/
+342
2019-10-16
t3404: remove unnecessary subshell
Phillip Wood
1
-4
/
+2
2019-10-11
Merge branch 'pw/rebase-i-show-HEAD-to-reword'
Junio C Hamano
1
-3
/
+13
2019-09-30
Merge branch 'dl/rebase-i-keep-base'
Junio C Hamano
1
-1
/
+1
2019-09-30
Merge branch 'dl/use-sq-from-test-lib'
Junio C Hamano
1
-1
/
+0
2019-09-30
Merge branch 'bc/hash-independent-tests-part-5'
Junio C Hamano
1
-11
/
+11
2019-09-06
t: use common $SQ variable
Denton Liu
1
-1
/
+0
2019-09-05
t: use LF variable defined in the test harness
Junio C Hamano
1
-2
/
+0
2019-08-27
rebase: fast-forward --onto in more cases
Denton Liu
1
-1
/
+1
2019-08-20
t3404: abstract away SHA-1-specific constants
brian m. carlson
1
-11
/
+11
2019-08-19
rebase -i: always update HEAD before rewording
Phillip Wood
1
-3
/
+13
2019-07-29
Merge branch 'sg/rebase-progress' into maint
Junio C Hamano
1
-70
/
+50
2019-07-29
Merge branch 'js/t3404-typofix' into maint
Junio C Hamano
1
-1
/
+1
2019-07-09
Merge branch 'sg/rebase-progress'
Junio C Hamano
1
-70
/
+50
2019-07-09
Merge branch 'js/t3404-typofix'
Junio C Hamano
1
-1
/
+1
2019-06-24
t3404: make the 'rebase.missingCommitsCheck=ignore' test more focused
SZEDER Gábor
1
-14
/
+1
2019-06-24
t3404: modernize here doc style
SZEDER Gábor
1
-65
/
+58
2019-06-14
t3404: fix a typo
Johannes Schindelin
1
-1
/
+1
2019-03-20
rebase: remove the rebase.useBuiltin setting
Ævar Arnfjörð Bjarmason
1
-6
/
+3
2019-02-13
rebase: fix regression in rebase.useBuiltin=false test mode
Ævar Arnfjörð Bjarmason
1
-3
/
+6
2019-02-06
Merge branch 'pw/rebase-x-sanity-check'
Junio C Hamano
1
-0
/
+19
2019-01-29
rebase -x: sanity check command
Phillip Wood
1
-0
/
+19
2019-01-28
implicit interactive rebase: don't run sequence editor
Phillip Wood
1
-0
/
+5
2018-11-13
Merge branch 'js/rebase-p-tests'
Junio C Hamano
1
-11
/
+12
2018-11-06
Merge branch 'sg/test-rebase-editor-fix'
Junio C Hamano
1
-5
/
+5
2018-11-02
tests: optionally skip `git rebase -p` tests
Johannes Schindelin
1
-4
/
+4
2018-11-02
t3404: decouple some test cases from outcomes of previous test cases
Johannes Schindelin
1
-7
/
+8
2018-11-02
Merge branch 'ag/rebase-i-in-c'
Junio C Hamano
1
-0
/
+10
2018-10-29
t3404-rebase-interactive: test abbreviated commands
Johannes Sixt
1
-5
/
+5
2018-09-24
Merge branch 'en/sequencer-empty-edit-result-aborts'
Junio C Hamano
1
-4
/
+3
2018-09-13
sequencer: fix --allow-empty-message behavior, make it smarter
Elijah Newren
1
-4
/
+3
2018-09-04
Merge branch 'pw/rebase-i-author-script-fix'
Junio C Hamano
1
-3
/
+15
2018-08-29
rebase -i: rewrite complete_action() in C
Alban Gruin
1
-1
/
+1
2018-08-27
Merge branch 'sg/test-must-be-empty'
Junio C Hamano
1
-3
/
+2
2018-08-21
tests: use 'test_must_be_empty' instead of 'test_cmp <empty> <out>'
SZEDER Gábor
1
-3
/
+2
2018-08-17
Merge branch 'es/rebase-i-author-script-fix'
Junio C Hamano
1
-1
/
+9
2018-08-10
t3404: todo list with commented-out commands only aborts
Alban Gruin
1
-0
/
+10
2018-08-07
sequencer: fix quoting in write_author_script
Phillip Wood
1
-3
/
+15
2018-08-02
Merge branch 'bc/sequencer-export-work-tree-as-well'
Junio C Hamano
1
-0
/
+9
2018-08-02
Merge branch 'es/test-fixes'
Junio C Hamano
1
-3
/
+3
2018-07-31
sequencer: fix "rebase -i --root" corrupting author header timestamp
Eric Sunshine
1
-1
/
+1
2018-07-31
sequencer: fix "rebase -i --root" corrupting author header timezone
Eric Sunshine
1
-1
/
+1
2018-07-31
sequencer: fix "rebase -i --root" corrupting author header
Eric Sunshine
1
-1
/
+9
2018-07-24
Merge branch 'jc/t3404-one-shot-export-fix'
Junio C Hamano
1
-1
/
+8
2018-07-24
Merge branch 'en/rebase-consistency'
Junio C Hamano
1
-3
/
+4
2018-07-16
sequencer: pass absolute GIT_WORK_TREE to exec commands
brian m. carlson
1
-0
/
+9
2018-07-12
t3404: fix use of "VAR=VAL cmd" with a shell function
Junio C Hamano
1
-1
/
+8
2018-07-03
t: use test_write_lines() instead of series of 'echo' commands
Eric Sunshine
1
-3
/
+3
2018-06-27
git-rebase: make --allow-empty-message the default
Elijah Newren
1
-3
/
+4
2018-06-19
sequencer: do not squash 'reword' commits when we hit conflicts
Phillip Wood
1
-0
/
+28
2018-06-19
t3404: check root commit in 'rebase -i --root reword root commit'
Todd Zullinger
1
-1
/
+2
2018-06-18
rebase --root: fix amending root commit messages
Johannes Schindelin
1
-1
/
+1
2018-06-18
rebase --root: demonstrate a bug while amending root commit messages
Todd Zullinger
1
-0
/
+9
2018-05-06
rebase -i --root: let the sequencer handle even the initial part
Johannes Schindelin
1
-6
/
+13
2018-04-25
Merge branch 'ps/test-chmtime-get'
Junio C Hamano
1
-1
/
+1
2018-04-11
Merge branch 'nd/combined-test-helper'
Junio C Hamano
1
-2
/
+2
2018-04-10
Merge branch 'ps/contains-id-error-message'
Junio C Hamano
1
-4
/
+2
2018-04-09
t/helper: 'test-chmtime (--get|-g)' to print only the mtime
Paul-Sebastian Ungureanu
1
-1
/
+1
2018-03-27
t/helper: merge test-chmtime into test-tool
Nguyễn Thái Ngọc Duy
1
-2
/
+2
2018-03-22
parse-options: do not show usage upon invalid option value
Paul-Sebastian Ungureanu
1
-4
/
+2
2018-03-06
Merge branch 'nd/rebase-show-current-patch'
Junio C Hamano
1
-0
/
+8
2018-02-13
Merge branch 'pw/sequencer-in-process-commit'
Junio C Hamano
1
-0
/
+14
2018-02-12
rebase: introduce and use pseudo-ref REBASE_HEAD
Nguyễn Thái Ngọc Duy
1
-1
/
+4
2018-02-12
rebase: add --show-current-patch
Nguyễn Thái Ngọc Duy
1
-0
/
+5
2017-12-22
sequencer: assign only free()able strings to gpg_sign
Johannes Schindelin
1
-0
/
+10
2017-12-05
t3404: add test case for abbreviated commands
Liam Beguin
1
-0
/
+22
2017-11-11
t3404: check intermediate squash messages
Phillip Wood
1
-0
/
+4
2017-11-06
Merge branch 'jk/rebase-i-exec-gitdir-fix'
Junio C Hamano
1
-0
/
+11
2017-11-02
sequencer: pass absolute GIT_DIR to exec commands
Jacob Keller
1
-0
/
+11
2017-07-27
t3404: relax rebase.missingCommitsCheck tests
Johannes Schindelin
1
-18
/
+4
2017-06-30
Merge branch 'pw/rebase-i-regression-fix-tests'
Junio C Hamano
1
-0
/
+7
2017-06-19
rebase -i: add test for reflog message
Phillip Wood
1
-0
/
+7
2017-05-11
tests: fix tests broken under GETTEXT_POISON=YesPlease
Ævar Arnfjörð Bjarmason
1
-7
/
+7
2017-02-09
rebase -i: use the rebase--helper builtin
Johannes Schindelin
1
-1
/
+1
2017-01-17
sequencer: update reading author-script
Johannes Schindelin
1
-0
/
+16
2016-11-23
Merge branch 'js/rebase-i-commentchar-fix'
Junio C Hamano
1
-0
/
+11
2016-11-21
rebase -i: handle core.commentChar=auto
Johannes Schindelin
1
-1
/
+1
2016-11-21
rebase -i: highlight problems with core.commentchar
Johannes Schindelin
1
-0
/
+11
2016-09-07
rebase -i: improve advice on bad instruction lines
Ralf Thielow
1
-3
/
+3
2016-08-12
t3404: become resilient to GETTEXT_POISON
Vasco Almeida
1
-1
/
+1
2016-07-28
Merge branch 'js/rebase-i-tests'
Junio C Hamano
1
-0
/
+8
2016-07-13
Merge branch 'js/t3404-grammo-fix'
Junio C Hamano
1
-1
/
+1
2016-07-07
t3404: add a test for the --gpg-sign option
Johannes Schindelin
1
-0
/
+8
2016-06-29
t3404: fix a grammo (commands are ran -> commands are run)
Johannes Schindelin
1
-1
/
+1
2016-06-17
tests: unpack-trees: update to use test_i18n* functions
Vasco Almeida
1
-2
/
+2
2016-06-17
i18n: rebase-interactive: mark here-doc strings for translation
Vasco Almeida
1
-7
/
+7
2016-05-10
t3404: fix typo
Johannes Schindelin
1
-1
/
+1
2016-04-22
Merge branch 'jk/use-write-script-more'
Junio C Hamano
1
-4
/
+3
2016-04-12
t3404: use write_script
Junio C Hamano
1
-4
/
+3
2016-03-18
t3404: cleanup double empty lines between tests
Stefan Beller
1
-6
/
+0
2016-03-18
rebase: decouple --exec from --interactive
Stefan Beller
1
-7
/
+6
2015-12-11
rebase -i: remember merge options beyond continue actions
Fabian Ruch
1
-0
/
+16
2015-12-11
Merge branch 'cb/t3404-shellquote' into maint
Junio C Hamano
1
-1
/
+1
2015-12-04
t3404: fix quoting of redirect for some versions of bash
Charles Bailey
1
-1
/
+1
2015-11-03
Merge branch 'gr/rebase-i-drop-warn' into maint
Junio C Hamano
1
-0
/
+12
2015-10-28
rebase-i: work around Windows CRLF line endings
Junio C Hamano
1
-1
/
+1
2015-10-28
t3404: "rebase -i" gets broken when insn sheet uses CR/LF line endings
Johannes Schindelin
1
-0
/
+12
2015-10-16
Merge branch 'gr/rebase-i-drop-warn' into maint
Junio C Hamano
1
-0
/
+15
2015-10-05
rebase-i: loosen over-eager check_bad_cmd check
Matthieu Moy
1
-0
/
+15
2015-08-12
Merge branch 'dt/reflog-tests'
Junio C Hamano
1
-5
/
+5
2015-08-03
Merge branch 'gr/rebase-i-drop-warn'
Junio C Hamano
1
-0
/
+123
2015-07-28
tests: remove some direct access to .git/logs
David Turner
1
-5
/
+5
2015-07-13
Merge branch 'js/rebase-i-clean-up-upon-continue-to-skip'
Junio C Hamano
1
-0
/
+21
2015-06-30
git rebase -i: add static check for commands and SHA-1
Galan Rémi
1
-0
/
+39
2015-06-30
git rebase -i: warn about removed commits
Galan Rémi
1
-0
/
+66
2015-06-30
git-rebase -i: add command "drop" to remove a commit
Galan Rémi
1
-0
/
+18
2015-06-29
rebase -i: do not leave a CHERRY_PICK_HEAD file behind
Johannes Schindelin
1
-1
/
+1
2015-06-29
t3404: demonstrate CHERRY_PICK_HEAD bug
Johannes Schindelin
1
-0
/
+21
2015-06-05
Merge branch 'ph/rebase-i-redo' into maint
Junio C Hamano
1
-0
/
+47
2015-05-19
Merge branch 'ph/rebase-i-redo'
Junio C Hamano
1
-0
/
+47
2015-04-29
rebase -i: redo tasks that die during cherry-pick
Phil Hord
1
-0
/
+47
2015-03-23
Merge branch 'es/rebase-i-count-todo' into maint
Junio C Hamano
1
-0
/
+9
2015-03-20
t: fix trivial &&-chain breakage
Jeff King
1
-1
/
+1
2015-03-20
t: fix moderate &&-chain breakage
Jeff King
1
-1
/
+1
2015-03-17
Merge branch 'es/rebase-i-count-todo'
Junio C Hamano
1
-0
/
+9
2015-03-06
rebase-interactive: suppress whitespace preceding item count
Eric Sunshine
1
-0
/
+9
2015-01-22
rebase -i: use full object name internally throughout the script
Kirill A. Shutemov
1
-0
/
+7
2014-06-06
Merge branch 'mt/rebase-i-keep-empty-test'
Junio C Hamano
1
-0
/
+8
2014-05-19
rebase --keep-empty -i: add test
Michael S. Tsirkin
1
-0
/
+8
2014-03-19
tests: use "env" to run commands with temporary env-var settings
David Tran
1
-56
/
+13
2013-09-11
Merge branch 'es/rebase-i-no-abbrev'
Junio C Hamano
1
-2
/
+87
2013-08-25
rebase -i: fix short SHA-1 collision
Junio C Hamano
1
-1
/
+1
2013-08-25
t3404: rebase -i: demonstrate short SHA-1 collision
Eric Sunshine
1
-0
/
+24
2013-08-25
t3404: make tests more self-contained
Eric Sunshine
1
-2
/
+63
2013-08-07
die_with_status: use "printf '%s\n'", not "echo"
Matthieu Moy
1
-0
/
+13
2013-07-18
Merge branch 'rr/rebase-reflog-message-reword'
Junio C Hamano
1
-0
/
+15
2013-07-02
Do not ignore merge options in interactive rebase
Arnaud Fontaine
1
-0
/
+11
2013-06-24
Merge branch 'rr/rebase-sha1-by-string-query'
Junio C Hamano
1
-0
/
+11
2013-06-23
rebase -i: use a better reflog message
Ramkumar Ramachandra
1
-0
/
+15
2013-06-23
Merge branch 'mz/rebase-tests'
Junio C Hamano
1
-9
/
+1
2013-06-14
rebase: use peel_committish() where appropriate
Ramkumar Ramachandra
1
-1
/
+1
2013-06-14
t/rebase: add failing tests for a peculiar revision
Ramkumar Ramachandra
1
-0
/
+11
2013-06-07
add tests for rebasing merged history
Martin von Zweigbergk
1
-9
/
+1
2013-05-28
test: rebase: fix --interactive test
Felipe Contreras
1
-1
/
+1
2013-03-25
t4304: use test_config to set/unset git config variables
Yann Droneaud
1
-2
/
+1
2013-02-17
Merge branch 'jk/rebase-i-comment-char'
Junio C Hamano
1
-0
/
+14
2013-02-12
rebase -i: respect core.commentchar
John Keeping
1
-0
/
+14
2012-12-22
tests: move test_cmp_rev to test-lib-functions
Martin von Zweigbergk
1
-6
/
+0
2012-09-29
Merge branch 'aw/rebase-i-edit-todo'
Junio C Hamano
1
-0
/
+18
2012-09-18
rebase -i: fix misleading error message after 'exec no-such' instruction
Johannes Sixt
1
-0
/
+11
2012-09-17
rebase -i: Add tests for "--edit-todo"
Andrew Wong
1
-0
/
+18
[next]