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]
|
||||
ui = auto
|
||||
[merge]
|
||||
tool = vimdiff
|
||||
tool = Kaleidoscope
|
||||
[alias]
|
||||
# Commits
|
||||
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
|
||||
d = diff
|
||||
dc = diff --cached
|
||||
dt = difftool
|
||||
|
||||
# Branches, etc
|
||||
b = branch
|
||||
co = checkout
|
||||
cob = checkout -b
|
||||
|
||||
# Merges and rebases
|
||||
m = merge
|
||||
mt = mergetool
|
||||
rb = rebase
|
||||
rbi = rebase --interactive
|
||||
|
||||
# Resets, moving HEAD
|
||||
r = reset
|
||||
r1 = reset HEAD^
|
||||
|
@ -44,5 +51,14 @@
|
|||
f = fetch
|
||||
[ui]
|
||||
color = true
|
||||
[diff]
|
||||
tool = Kaleidoscope
|
||||
[mergetool]
|
||||
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