From eecd1d046e7e5dfb4a5b58931cd805b70e86a7f0 Mon Sep 17 00:00:00 2001 From: Martin Blazik Date: Thu, 2 Jun 2022 08:15:04 +0200 Subject: [PATCH] Add git alises: mr, copy --- scripts/git-config.sh | 3 +++ 1 file changed, 3 insertions(+) diff --git a/scripts/git-config.sh b/scripts/git-config.sh index b3ee99e..2a50322 100755 --- a/scripts/git-config.sh +++ b/scripts/git-config.sh @@ -116,10 +116,13 @@ git_alias brD 'branch -D' git_alias wipe $'!sh -c \'git push $1 --delete $2\' -' git_alias rename "branch -m" git_alias brl "for-each-ref --sort=-committerdate refs/heads/ --format='%(committerdate:short) %(refname:short)'" +git_alias copy 'branch --copy' git_alias co checkout git_alias cob "checkout -b" git_alias sw switch +# https://docs.gitlab.com/ee/user/project/merge_requests/reviews/index.html#checkout-merge-requests-locally-through-the-head-ref +git_alias mr $'!sh -c \'git fetch $1 merge-requests/$2/head:mr-$1-$2 && git checkout mr-$1-$2\' -' git_alias ci commit git_alias cif "commit --fixup"