42 Commits (4c8d4c14c6de59bc14d6118724ffee949e8654a7)

Author SHA1 Message Date
Johannes Schindelin 29a03348a3 t3404 & t3411: undo copy&paste 16 years ago
Johannes Schindelin 94c88edef7 Fix submodule squashing into unrelated commit 16 years ago
Junio C Hamano 9674769665 rebase -i squashes submodule changes into unrelated commit 16 years ago
Stephan Beyer f8aa1b6902 t3404: Add test case for auto-amending only edited commits after "edit" 16 years ago
Stephan Beyer dc7f55cbe9 t3404: Add test case for aborted --continue after "edit" 16 years ago
Johannes Schindelin ff74126c03 rebase -i: do not fail when there is no commit to cherry-pick 16 years ago
Nanako Shiraishi 0cb0e143ff tests: use "git xyzzy" form (t0000 - t3599) 17 years ago
Thomas Rast a96dc01e21 rebase -i -p: fix parent rewriting 17 years ago
Thomas Rast 71d9451e06 rebase -i -p: handle index and workdir correctly 17 years ago
Johannes Schindelin 28ed6e7b32 Rename ".dotest/" to ".git/rebase" and ".dotest-merge" to "rebase-merge" 17 years ago
Stephan Beyer 5352a82bab t3404: test two "preserve merges with -p" cases 17 years ago
Stephan Beyer ab7367929f t3404: stricter tests for git-rebase--interactive 17 years ago
Bryan Donlan f69e836fab Fix tests breaking when checkout path contains shell metacharacters 17 years ago
Jeff King 82ebb0b6ec add test_cmp function for test scripts 17 years ago
Jeff King b4ce54fc61 remove use of "tail -n 1" and "tail -1" 17 years ago
Jeff King aadbe44f88 grep portability fix: don't use "-e" or "-q" 17 years ago
Jeff King 7cf7f54a65 use build-time SHELL_PATH in test scripts 17 years ago
Jeff King 1bd38e8dcc t3404: use configured shell instead of /bin/sh 17 years ago
Junio C Hamano 077b725f0b Protect get_author_ident_from_commit() from filenames in work tree 17 years ago
Johannes Schindelin 752527f513 Add test for rebase -i with commits that do not pass pre-commit 17 years ago
Johannes Schindelin 34454e858d rebase -p -i: handle "no changes" gracefully 17 years ago
Johannes Schindelin 6047a234c5 rebase -i: move help to end of todo file 17 years ago
Junio C Hamano aac5bf0b48 t/t3404: fix test for a bogus todo file. 17 years ago
Johannes Schindelin 81ab1cb43a rebase -i: squash should retain the authorship of the _first_ commit 17 years ago
Johannes Schindelin 73697a0b57 rebase -i: work on a detached HEAD 18 years ago
Johannes Schindelin be6ff208d8 rebase -i: commit when continuing after "edit" 18 years ago
Johannes Schindelin 1d25c8cf82 rebase -i: fix squashing corner case 18 years ago
Junio C Hamano 77b258f436 t3404: fix "fake-editor" 18 years ago
Johannes Schindelin c9e6589288 rebase -i: fix for optional [branch] parameter 18 years ago
Johannes Schindelin 96ffe892e3 rebase -i: ignore patches that are already in the upstream 18 years ago
Johannes Schindelin fb47cfbd59 rebase -i: fix interrupted squashing 18 years ago
Johannes Schindelin 6368f3f8e7 rebase -i: call editor just once for a multi-squash 18 years ago
Johannes Schindelin 8e4a91bd78 rebase -i: remember the settings of -v, -s and -p when interrupted 18 years ago
Johannes Schindelin 18640d991b rebase -i: handle --continue more like non-interactive rebase 18 years ago
Johannes Schindelin f09c9b8c5f Teach rebase -i about --preserve-merges 18 years ago
Johannes Schindelin 68a163c9b4 rebase -i: provide reasonable reflog for the rebased branch 18 years ago
Johannes Schindelin c54b7817f4 rebase -i: several cleanups 18 years ago
Johannes Schindelin 1b1dce4bae Teach rebase an interactive mode 18 years ago