➜ ~ 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
I'm a fan of Open Source and have a growing interest in serverless and edge computing. I'm not a big fan of spiders, but they're doing good work eating bugs. I also stream on Twitch.
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 out
a lot to see what's going up to the origin. I've aliasedmerge
tomerge --no-ff
because 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 out
isn't something likesudo reboot
AHAHHAAHAH thanks for the laughter.
I should probably start aliasing it on colleagues's computers :D