59 Commits (76127b3a0d7cf359b12be80971f023b6ee07f7f9)

Author SHA1 Message Date
Junio C Hamano 4e6738778b Squelch bogus progress output from git-rebase--interactive 17 years ago
Junio C Hamano ab11903225 git-rebase -i: clean-up error check codepath. 17 years ago
Junio C Hamano 8ad1065e58 git-rebase -i behaves better on commits with incomplete messages 17 years ago
Shawn O. Pearce 03270628ed Reallow git-rebase --interactive --continue if commit is unnecessary 17 years ago
Shawn O. Pearce dbedf9729b Catch and handle git-commit failures in git-rebase --interactive 17 years ago
Shawn O. Pearce c5b09feb78 Avoid update hook during git-rebase --interactive 17 years ago
Sean 5909651ea2 Fix interactive rebase to preserve author email address 17 years ago
Johannes Schindelin 34454e858d rebase -p -i: handle "no changes" gracefully 17 years ago
Wincent Colaiuta 804c7174c9 revert/cherry-pick: Allow overriding the help text by the calling Porcelain 17 years ago
Johannes Schindelin ecfe72ff65 rebase -i: give rerere a chance 17 years ago
Junio C Hamano 38762c47d6 scripts: do not get confused with HEAD in work tree 17 years ago
Johannes Schindelin 6047a234c5 rebase -i: move help to end of todo file 17 years ago
Ralf Wildenhues b5e960b108 Avoid a few unportable, needlessly nested "...`...". 17 years ago
Junio C Hamano 8f321a3925 scripts: Add placeholders for OPTIONS_SPEC 17 years ago
Björn Steinbrink f91333d646 git-rebase--interactive.sh: Make 3-way merge strategies work for -p. 17 years ago
Björn Steinbrink 2a9c53e03d git-rebase--interactive.sh: Don't pass a strategy to git-cherry-pick. 17 years ago
Björn Steinbrink 3524b282da Fix --strategy parsing in git-rebase--interactive.sh 17 years ago
Michael W. Olson 2858028e1a git-rebase--interactive.sh: Quote arguments to test 17 years ago
Johannes Schindelin f3d5e463f0 rebase -i: use diff plumbing instead of porcelain 17 years ago
Johannes Schindelin 81ab1cb43a rebase -i: squash should retain the authorship of the _first_ commit 17 years ago
Johannes Schindelin f8babc4dab rebase -i: support single-letter abbreviations for the actions 17 years ago
Johannes Schindelin 73697a0b57 rebase -i: work on a detached HEAD 18 years ago
Matt Kraai 5166810b1e rebase -i: create .dotest-merge after validating options. 18 years ago
Johannes Schindelin ae830ed7f5 rebase -i: avoid exporting GIT_AUTHOR_* variables 18 years ago
Johannes Schindelin dad4e32c46 rebase -i: Fix numbers in progress report 18 years ago
Johannes Schindelin 376ccb8cbb rebase -i: style fixes and minor cleanups 18 years ago
Johannes Schindelin be6ff208d8 rebase -i: commit when continuing after "edit" 18 years ago
David Kastrup 822f7c7349 Supplant the "while case ... break ;; esac" idiom 18 years ago
Junio C Hamano d4bb43ee27 Invoke "git gc --auto" from commit, merge, am and rebase. 18 years ago
Junio C Hamano c7965afd3d Avoid one-or-more (\+) non BRE in sed scripts. 18 years ago
Johannes Schindelin 1d25c8cf82 rebase -i: fix squashing corner case 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
Seth Falcon c22486c967 Rename git-rebase interactive buffer: todo => git-rebase-todo 18 years ago
Johannes Schindelin fb47cfbd59 rebase -i: fix interrupted squashing 18 years ago
Johannes Schindelin 91e1ee7762 rebase -i: fix overzealous output redirection 18 years ago
Johannes Schindelin 3b38ec16d5 rebase -i: exchange all "if [ .. ]" by "if test .." 18 years ago
Johannes Schindelin dfa49f3348 Shut "git rebase -i" up when no --verbose was given 18 years ago
Johannes Schindelin 6368f3f8e7 rebase -i: call editor just once for a multi-squash 18 years ago
Adam Roben ef0c2abf3e Add GIT_EDITOR environment and core.editor configuration variables 18 years ago
Alex Riesen 793ad04198 Fix git-rebase -i to allow squashing of fast-forwardable commits 18 years ago
Johannes Schindelin 82576ddb70 rebase -i: put a nice warning into the todo list 18 years ago
Johannes Schindelin 8e4a91bd78 rebase -i: remember the settings of -v, -s and -p when interrupted 18 years ago
Johannes Schindelin 3df0a859aa rebase -i: actually show the diffstat when being verbose 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