From fb43491d084fbdcbc82ab7cc93b9cce0e37aa15b Mon Sep 17 00:00:00 2001 From: typebrook Date: Wed, 14 Aug 2019 17:49:19 +0800 Subject: update --- tigrc | 3 +++ 1 file changed, 3 insertions(+) (limited to 'tigrc') diff --git a/tigrc b/tigrc index 1d26e6d..7f1c391 100644 --- a/tigrc +++ b/tigrc @@ -72,6 +72,7 @@ bind main :move-next-merge bind main :move-prev-merge bind main gh :goto HEAD bind main ; :goto %(commit)^2 # go to second parent +bind main 1 :goto $(git rev-list --all --children | grep "^%(commit)" | awk '{print $2}') # branch bind main b none @@ -135,6 +136,7 @@ bind main Tn @git tag "%(prompt Enter tag name: )" %(commit) bind main TN !git tag "%(prompt Enter tag name: )" %(commit) -a bind main Tm @sh -c 'git tag -d %(tag) && git tag "%(prompt Enter tag name: )" %(commit)' bind main TM @sh -c 'git cat-file -p %(tag) | sed -n \'6,$p\' | git tag -a -F - "%(prompt Enter tag name: )" && git tag -d %(tag)' +bind main Tc !git tag %(tag) %(tag)^{} -f -m "%(prompt Enter new content: )" bind main Ts >tig show %(tag) bind main Td @git tag -d "%(prompt Delete tag: )" bind main pt ?git push %(remote) %(tag) @@ -220,6 +222,7 @@ bind status ?git am %(file) bind stash a ?git stash apply %(stash) bind stash d ?>git stash drop %(stash) bind stash p ?>git stash pop %(stash) +bind stash i +git rev-parse %(stash) # rename a stash bind stash n @sh -c "git stash drop %(stash) | \ -- cgit v1.2.3-70-g09d2