Skip to content

Instantly share code, notes, and snippets.

@quantumman
Last active June 3, 2021 02:50
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save quantumman/8156bad20327618747551f088a297983 to your computer and use it in GitHub Desktop.
Save quantumman/8156bad20327618747551f088a297983 to your computer and use it in GitHub Desktop.
.gitconfig
[user]
name = Syoudai Yokoyama
email = ''
[color]
ui = auto
[core]
# editor = vim -c \"set fenc=utf-8\"
editor = emacsclient -t
[alias]
b = "branch"
co = "checkout"
cp = checkout -p
cm = commit -m
ca = commit -am
d = "diff"
dc = diff --cached
edit = commit --amend
f = "fetch"
m = commit --amend -C HEAD
melt = commit --amend -C HEAD
fix = commit --amend -a
fixup = commit --amend -a -C HEAD
g = "log --oneline --graph --pretty=oneline --decorate"
gg = "log --oneline --graph"
l = "log"
lg = "log --graph"
ll = "log --oneline"
ro = "rebase origin/master -i"
s = "status"
sh = "show"
br = branch
r = "!sh -c 'if [ \"$#\" -eq 0 ]; then from='origin/master'; else from=\"$1\"; fi; git log -p --reverse \"$from\"..\"$2\"' - "
ro = "!sh -c 'if [ \"$#\" -eq 0 ]; then from='origin/master'; else from=\"$1\"; fi; git rebase \"$from\" -i' - "
rc = rebase --continue
[diff]
tool = ediff
[difftool "ediff"]
cmd = ediff "$LOCAL" "$REMOTE"
[rerere]
enabled = true
[push]
default = current
[credential]
helper = osxkeychain
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment