Skip to content

Instantly share code, notes, and snippets.

@cndaniel
Created March 10, 2017 15:35
Show Gist options
  • Save cndaniel/1b06e85cb4fec476746b6ae4f0091c64 to your computer and use it in GitHub Desktop.
Save cndaniel/1b06e85cb4fec476746b6ae4f0091c64 to your computer and use it in GitHub Desktop.
[alias]
st = status
s = status
co = checkout
c = commit -v
ci = commit -a -v
b = branch
d = diff
p = pull
a = add -A .
l = log
cip = !git a && git ci && git push
pushed = !git cherry -v `git symbolic-ref HEAD 2> /dev/null`
klog = log --graph --pretty=format:'%an: %s - %Cred%h%Creset %C(yellow)%d%Creset %Cgreen(%cr)%Creset' --abbrev-commit --date=relative
stls = ls-files
edit-unmerged = "!f() { git ls-files --unmerged | cut -f2 | sort -u ; }; mate `f`"
add-unmerged = "!f() { git ls-files --unmerged | cut -f2 | sort -u ; }; git add `f`"
lc = log ORIG_HEAD.. --stat --no-merges
who = log --pretty='format:%Cgreen%an%Creset\t%C(yellow)%ar%Creset\t%s ' --no-merges
unstage = reset HEAD
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment