Hi devs, [I sent this on Aug 26th 2021 but it never reached the list!] You may have seen the following warning when signing off on patches using the git alias """ WARNING: git-filter-branch has a glut of gotchas generating mangled history rewrites. Hit Ctrl-C before proceeding to abort, then use an alternative filtering tool such as 'git filter-repo' (https://github.com/newren/git-filter-repo/) instead. See the filter-branch manual page for more details; to squelch this warning, set FILTER_BRANCH_SQUELCH_WARNING=1. Proceeding with filter-branch... """ And yes, it's very slow, `time git so 1` takes around 10 sec for me. You can switch to git-filter-repo (https://github.com/newren/git-filter-repo). First, install it (`pip3 install git-filter-repo` should do it, otherwise read their install doc https://github.com/newren/git-filter-repo/blob/main/INSTALL.md). Then adjust the git alias (~/.gitconfig): so = "!f() { c=`expr $1 - 1`; git filter-repo --message-callback 'return message + b\"\\nSigned-off-by: Full Name <email>\"' --refs HEAD~$c^..; }; f" I am using 'so' but you may use something else as it's not what is on the wiki. "Completely finished after 0.20 seconds." Cheers, Jonathan