/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/TonnyL/dev-setup/main/setup.sh)"
When you try to rebase all local branches onto origin/master
, you may do:
% git fetch -p
+ 0000000000...1111111111 fix -> origin/fix (forced update)
2222222222..333333333 master -> origin/master
% git branch
master
* branch-a
branch-b
% git switch master
% git rebase origin/master
% git switch branch-b
% git rebase origin/master
% git switch branch-a
% git rebase origin/master
To avoid wasting your lifetime typing, please do:
rebase-all