diff --git a/scripts/git-config.sh b/scripts/git-config.sh index 836dfc4..f93d95d 100755 --- a/scripts/git-config.sh +++ b/scripts/git-config.sh @@ -14,6 +14,7 @@ git config --global alias.brd 'branch -d' git config --global alias.brD 'branch -D' git config --global alias.wipe $'!sh -c \'git push $1 --delete $2\' -' git config --global alias.sw switch +git config --global alias.rename "branch -m" git config --global alias.co checkout git config --global alias.cob "checkout -b" @@ -23,22 +24,24 @@ git config --global alias.cif "commit --fixup" git config --global alias.cia "commit --amend" git config --global alias.fe fetch -git config --global alias.fp "fetch -p" -git config --global alias.fpo "fetch -p origin" +git config --global alias.fep "fetch -p" +git config --global alias.fea "fetch -p --all" git config --global alias.pu $'!sh -c \'git push origin $(git branch --show-current)\'' git config --global alias.puf $'!sh -c \'git push -f origin $(git branch --show-current)\'' +git config --global alias.rb rebase git config --global alias.rbi "rebase -i --autosquash" git config --global alias.rba "rebase --abort" git config --global alias.rbc "rebase --continue" +git config --global alias.rbs "rebase --skip" +git config --global alias.rbm "rebase origin/master" git config --global alias.unstage "reset HEAD --" git config --global alias.undo "reset --soft HEAD^" -git config --global alias.fpa "fetch -p --all" git config --global alias.slog "log --stat" - git config --global alias.ls "log --oneline" + git config --global alias.aliases "config --get-regexp alias" git config --global alias.configs "config --list"