forked from brow/dotfiles
-
Notifications
You must be signed in to change notification settings - Fork 0
/
.tigrc
30 lines (26 loc) · 1.17 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
bind generic ; prompt
bind generic B !git checkout -b %(prompt)
bind main C ?git checkout %(commit)
bind main P ?git cherry-pick %(commit)
bind main V ?git revert %(commit)
bind main v ?git revert --no-commit %(commit)
bind refs ! !git branch -d %(branch)
bind refs D ?git branch -D %(branch)
bind refs p !git push %(remote) %(branch)
bind refs P ?git push -u %(remote) %(branch)
bind refs F ?git push --set-upstream %(remote) %(branch) --force
bind refs M ?git merge --no-ff %(branch)
bind refs u !git pull --ff-only %(remote) %(branch)
bind refs G !open "https://github.com/chalkinc/chalk-ios/compare/%(branch)?expand=1"
bind status A ?git add --all
bind status T ?git checkout --theirs %(file)
bind status O ?git checkout --ours %(file)
bind status M ?git commit --amend
bind status S ?git stash
bind status K ?git stash -k
bind status P ?git stash pop
bind status U ?git reset %(file)
bind status L ?git clean -fd
set main-view = line-number:no id:no date:no author:no commit-title:yes,graph,refs,overflow=no
set refs-view = line-number:no id:no date:no author:no ref commit-title
set stash-view = line-number:no id date:no author:no commit-title