Fabian Ruch
@bafain on GitHub. Posts as bafain@gmail.com.
149
messages
106
patches posted
43%
of 7 series merged
7
threads started
2014
first message, Mar 15, 2014
Apr 30, 2015
since the latest message
Patch series
Of 7 patch series (re-rolls counted once), 3 landed on master and 4 did not.
- not mergedrebase -m: Use empty tree base for parentless commitsOct 9, 2014
- not mergedrebase -i: Implement `reword` and `squash` in terms of `do_pick`v3, Aug 18, 2014
- mergedcommit --amend: test specifies authorship but forgets to checkJul 30, 2014, d8b396e17e
- not mergedrebase --root: sentinel commit cloaks empty commitsJul 16, 2014
- not mergedrebase -p: Command line option --no-ff is ignoredJul 7, 2014
- mergedrebase -i: Remember merge options beyond continue actionsJun 10, 2014, 040fd39e67
- mergedadd: Use struct argv_array in run_add_interactive()Mar 15, 2014, c45a18e88f
A series is merged when one of its patches matches a commit on master by the same author, by subject. Versions are linked when they share a patch subject. Patches reworded before landing, or applied under someone else's name, count as not merged.
Recent emails
- Re: [PATCH] rebase -i: redo tasks that die during cherry-pick
- Re: [PATCH v1] rebase -m: Use empty tree base for parentless commits
- Re: [PATCH v1] rebase -m: Use empty tree base for parentless commits
- rebase -m: Use empty tree base for parentless commits
- Re: [PATCH v2 23/23] rebase -i: enable options --signoff, --reset-author for pick, reword
- Re: Please help provide clarity on git rebase internals
- Re: [PATCH] t1503: test rev-parse --verify --quiet with deleted reflogs
- Re: [RFC/PATCH 0/3] Teach revert/cherry-pick the --no-verify option
- rebase -i: enable --signoff, --reset-author for pick, reword, edit
- rebase -i: refuse to commit when resuming with updated head
- rebase -i: do not overwrite user author information
- rebase -i: teach do_pick the option --signoff
- rebase -i: teach do_pick the option --reset-author
- rebase -i: parse to-do list command line options
- rebase -i: explicitly distinguish replay commands and exec tasks
- rebase -i: implement squash in terms of do_pick
- rebase -i: prepare for squash in terms of do_pick --amend
- rebase -i: remove no-op do_with_author git commit --amend
- rebase -i: teach do_pick the option --file
- rebase -i: teach do_pick the option --amend
- rebase -i: do not die in do_pick
- rebase -i: commit only once when rewriting picks
- rebase -i: do not use -C when --no-edit is sufficient
- rebase -i: log the replay of root commits
- rebase -i: implement reword in terms of do_pick
- rebase -i: teach do_pick the option --edit
- rebase -i: do not verify reworded patches using pre-commit
- rebase -i: verify squash messages using commit-msg
- commit: allow disabling pre-commit and commit-msg separately
- rebase -i: discard redundant message when rewording fails