➜ ~ git alias
alias= config --get-regexp"alias.*"
append = commit --amend--no-edit
cached = diff --cached
ci = commit
co = checkout
find-change = name-rev
find-change-branch = branch --contains
hist = log --pretty=format:"%h %ad | %s%d [%an]"--graph--date=short
last = log -1 HEAD
log = log --full-history
lol = log --all--oneline--graph--decoratels= ls-files
merge = merge --no-ff
new = ls-files --others--exclude-standard
out = cherry -v
prune-remotes = remote prune origin
pull = pull --rebase
quick-stats =! /usr/local/bin/git-quick-stats
release-tag =!git tag release-`date-u"+%Y%m%d%H%M"`
st = status -sb
standup = standup -d 8 -D iso
today = log --stat--since='1 Day Ago'--graph--pretty=oneline --abbrev-commit--date=relative
undo = reset HEAD^
unstage = reset HEAD --who= shortlog -s
I don't use bisect or rebase that much so I don't have shortcuts. I use git out a lot to see what's going up to the origin. I've aliased merge to merge --no-ff because that's what you want 99% of the time. I probably have too many aliases of log :D
Nice list you have.
This is mine:
I don't use bisect or rebase that much so I don't have shortcuts. I use
git outa lot to see what's going up to the origin. I've aliasedmergetomerge --no-ffbecause that's what you want 99% of the time. I probably have too many aliases oflog:DThanks for sharing @rhymes !
I'm a little disappointed
git outisn't something likesudo rebootAHAHHAAHAH thanks for the laughter.
I should probably start aliasing it on colleagues's computers :D