config/git: create util aliases for default branches

This commit is contained in:
xerus2000 2021-02-25 12:25:34 +01:00
parent 45a796774e
commit e11e7de303
1 changed files with 4 additions and 2 deletions

View File

@ -73,10 +73,11 @@
r = remote -v r = remote -v
b = branch -vv b = branch -vv
ba = b -a ba = b -a
main = !cat $(git rev-parse --git-dir)/refs/remotes/origin/HEAD | cut -d'/' -f4
s = switch s = switch
sc = switch -c sc = switch -c
sm = !git switch $(git main)
ref = reflog show --pretty=tformat:'%C(auto)%h%d %s %Cgreen(%cd) %Cblue<%an>%Creset' ref = reflog show --pretty=tformat:'%C(auto)%h%d %s %Cgreen(%cd) %Cblue<%an>%Creset'
rev = rev-parse --short rev = rev-parse --short
@ -110,6 +111,7 @@
cp = cherry-pick cp = cherry-pick
rb = rebase rb = rebase
rbm = !git rebase $(git main)
rbc = rebase --continue rbc = rebase --continue
sta = stash sta = stash
@ -132,7 +134,7 @@
lu = !git pull --rebase upstream ${1:-$(git curbranch)} lu = !git pull --rebase upstream ${1:-$(git curbranch)}
rg = rmgonebranches rg = rmgonebranches
sm = submodule update --init --recursive su = submodule update --init --recursive
gcr = !git gc && git repack -a -d gcr = !git gc && git repack -a -d
# Change remote # Change remote