Refactor git aliases
This commit is contained in:
@@ -1,6 +1,12 @@
|
||||
#!/bin/bash
|
||||
|
||||
if [[ $1 == "-dry" ]]; then
|
||||
set -u
|
||||
|
||||
ORIGIN=origin
|
||||
UPSTREAM=$ORIGIN
|
||||
MASTER=$UPSTREAM/master
|
||||
|
||||
if [[ $# > 0 && "$1" == "-dry" ]]; then
|
||||
DRY=true
|
||||
else
|
||||
DRY=false
|
||||
@@ -43,10 +49,11 @@ git_alias puf $'!sh -c \'git push -f origin $(git branch --show-current)\''
|
||||
|
||||
git_alias rb rebase
|
||||
git_alias rbi "rebase -i --autosquash"
|
||||
git_alias rbim "rebase -i --autosquash $MASTER"
|
||||
git_alias rba "rebase --abort"
|
||||
git_alias rbc "rebase --continue"
|
||||
git_alias rbs "rebase --skip"
|
||||
git_alias rbom "rebase origin/master"
|
||||
git_alias rbm "rebase $MASTER"
|
||||
|
||||
git_alias unstage "reset HEAD --"
|
||||
git_alias undo "reset --soft HEAD^"
|
||||
|
||||
Reference in New Issue
Block a user