From 9ecbfe6c68fb277dbe4d34fcde7bcb075b84b565 Mon Sep 17 00:00:00 2001 From: Anton Bobov Date: Sun, 27 Nov 2022 16:26:00 +0100 Subject: Git aliases --- files/.gitconfig | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/files/.gitconfig b/files/.gitconfig index 9d3889f..120b464 100644 --- a/files/.gitconfig +++ b/files/.gitconfig @@ -72,6 +72,10 @@ whoami = config user.email fugitive = mergetool --tool fugitive clean-branches = !sh -c 'git branch --merged | grep -v '^*' | fzf -m | xargs -rp git branch -d' + co-before = !sh -c 'git rev-list -1 --before="$@" HEAD | xargs -r git checkout' - + ri = rebase --interactive + rc = rebase --continue + ra = rebase --abort # Gitlab merge requests helpers mr = !sh -c 'git fetch $1 merge-requests/$2/head:mr-$1-$2 && git checkout mr-$1-$2' - -- cgit v1.2.3