-
Notifications
You must be signed in to change notification settings - Fork 1
/
Copy path.tigrc
47 lines (41 loc) · 1.58 KB
/
.tigrc
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
bind generic <C-B> scroll-page-up
bind generic <C-C> ?hub create
bind generic <C-F> scroll-page-down
bind generic <C-O> @hub browse
bind generic <C-P> >hub pull-request
bind generic <C-R> refresh
bind generic <C-S> !hub sync
bind generic <Space> none
bind generic D ?@rm %(file)
bind generic G move-last-line
bind generic S view-stash
bind generic b none
bind generic c !git commit
bind generic g move-first-line
bind generic p none
bind blob U ?@git unstage
bind blob u ?@git unstage %(file)
bind refs <Space> @git checkout %(branch)
bind refs C none
bind refs D ?>git branch -D %(branch)
bind refs P ?git push -u %(remote) %(repo:head):%(branch)
bind refs c @git checkout %(branch)
bind refs d >git branch -d %(branch)
bind refs f @git fetch
bind refs n @git checkout -b "%(prompt New branch name: )" %(branch)
bind refs u ?git branch --set-upstream-to %(branch)
bind stage <Enter> status-update
bind stage <Space> status-update
bind stage U ?@git unstage
bind stage u ?@git unstage %(file)
bind stash S ?>git stash
bind status <C-A> ?git commit --amend
bind status <Space> status-update
bind status A @git add -A
bind status P ?git push
bind status R ?@git checkout HEAD %(file)
bind status U ?@git unstage
bind status a @git add -u
bind status u ?@git unstage %(file)
bind main P ?git push
bind main i !git rebase -i %(commit)~