git 强大配置文件,持续发现
[http]
postBuffer = 24288000
[user]
name = cruise
email = tom@cruise.com
[merge]
summary = true
tool = vimdiff
renames = copy
[color]
diff = auto
status = true
branch = auto
interactive = auto
ui = auto
log = true
[status]
submodulesummary = -1
[mergetool "vimdiff"]
cmd = "vim --noplugin \"$PWD/$MERGED\" \
+\":split $PWD/$REMOTE\" +\":set buftype=nowrite\" \
+\":vertical diffsplit $PWD/$LOCAL\" +\":set buftype=nowrite\" \
+\":vertical diffsplit $PWD/$BASE\" +\":set buftype=nowrite\" \
+\":wincmd l\""
[format]
numbered = auto
[alias]
co = checkout
ci = commit
st = status
pl = pull
ps = push
dt = difftool
l = log --stat --color --graph --pretty=format:'%C(bold red)%h%C(reset) - %C(bold green)(%cr)%C(bold blue)<%an>%C(reset) -%C(bold yellow)%d%C(reset) %s' --abbrev-commit
cp = cherry-pick
ca = commit -a
b = branch
git log 的效果