Thread (7 messages) flat view 7 messages, 6 authors, 2021-09-30

Re: Feature Request: `git commit --amend-to`

From: Carlo Arenas <hidden>
Date: 2021-09-24 17:15:40

On Fri, Sep 24, 2021 at 9:08 AM Aidan Gallagher [off-list ref] wrote:
I have solved this issue for myself with this handy alias I found online
git config --global alias.amend-to '!f() { SHA=`git rev-parse "$1"`;
git commit --fixup "$SHA" && GIT_SEQUENCE_EDITOR=true git rebase
--interactive --autosquash "$SHA^"; }; f'
since v2.31.0 you can do instead :

  git commit --fixup reword:$SHA && EDITOR=true git rebase
--interactive --autosquash "$SHA^"

granted it is not 1 command, but usually I find it useful to do
several of those and then one single
rebase at the end.

Carlo
Keyboard shortcuts
hback out one level
jnext message in thread
kprevious message in thread
ldrill in
Escclose help / fold thread tree
?toggle this help