Merge aliases and settings; use Kaleidoscope for diffing
This commit is contained in:
parent
9909a0ca04
commit
02d169878d
1 changed files with 17 additions and 1 deletions
18
gitconfig
18
gitconfig
|
@ -7,7 +7,7 @@
|
||||||
[color]
|
[color]
|
||||||
ui = auto
|
ui = auto
|
||||||
[merge]
|
[merge]
|
||||||
tool = vimdiff
|
tool = Kaleidoscope
|
||||||
[alias]
|
[alias]
|
||||||
# Commits
|
# Commits
|
||||||
c = commit
|
c = commit
|
||||||
|
@ -25,12 +25,19 @@
|
||||||
lg = log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit --date=relative
|
lg = log --graph --pretty=format:'%Cred%h%Creset -%C(yellow)%d%Creset %s %Cgreen(%cr) %C(bold blue)<%an>%Creset' --abbrev-commit --date=relative
|
||||||
d = diff
|
d = diff
|
||||||
dc = diff --cached
|
dc = diff --cached
|
||||||
|
dt = difftool
|
||||||
|
|
||||||
# Branches, etc
|
# Branches, etc
|
||||||
b = branch
|
b = branch
|
||||||
co = checkout
|
co = checkout
|
||||||
cob = checkout -b
|
cob = checkout -b
|
||||||
|
|
||||||
|
# Merges and rebases
|
||||||
|
m = merge
|
||||||
|
mt = mergetool
|
||||||
|
rb = rebase
|
||||||
|
rbi = rebase --interactive
|
||||||
|
|
||||||
# Resets, moving HEAD
|
# Resets, moving HEAD
|
||||||
r = reset
|
r = reset
|
||||||
r1 = reset HEAD^
|
r1 = reset HEAD^
|
||||||
|
@ -44,5 +51,14 @@
|
||||||
f = fetch
|
f = fetch
|
||||||
[ui]
|
[ui]
|
||||||
color = true
|
color = true
|
||||||
|
[diff]
|
||||||
|
tool = Kaleidoscope
|
||||||
[mergetool]
|
[mergetool]
|
||||||
keepBackup = true
|
keepBackup = true
|
||||||
|
prompt = false
|
||||||
|
[difftool]
|
||||||
|
prompt = false
|
||||||
|
[difftool "Kaleidoscope"]
|
||||||
|
cmd = ksdiff --partial-changeset --relative-path \"$MERGED\" -- \"$LOCAL\" \"$REMOTE\"
|
||||||
|
[mergetool "Kaleidoscope"]
|
||||||
|
cmd = ksdiff --merge --output \"$MERGED\" --base \"$BASE\" -- \"$LOCAL\" --snapshot \"$REMOTE\" --snapshot
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue