Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- [alias]
- ls = log --pretty=format:"%C(yellow)%h%Cred%d\\ %Creset%s%Cblue\\ [%cn]" --decorate
- ll = log --pretty=format:"%C(yellow)%h%Cred%d\\ %Creset%s%Cblue\\ [%cn]" --decorate --numstat
- lnc = log --pretty=format:"%h\\ %s\\ [%cn]"
- lds = log --pretty=format:"%C(yellow)%h\\ %ad%Cred%d\\ %Creset%s%Cblue\\ [%cn]" --decorate --date=short
- ld = log --pretty=format:"%C(yellow)%h\\ %ad%Cred%d\\ %Creset%s%Cblue\\ [%cn]" --decorate --date=relative
- le = log --oneline --decorate
- fl = log -u
- dl = "!git ll -1"
- dlc = diff --cached HEAD^
- f = "!git ls-files | grep -i"
- dr = "!f() { git diff "$1"^.."$1"; }; f"
- lc = "!f() { git ll "$1"^.."$1"; }; f"
- diffr = "!f() { git diff "$1"^.."$1"; }; f"
- gr = grep -Ii
- gra = "!f() { A=$(pwd) && TOPLEVEL=$(git rev-parse --show-toplevel) && cd $TOPLEVEL && git grep --full-name -In $1 | xargs -I{} echo $TOPLEVEL/{} && cd $A; }; f"
- la = "!git config -l | grep alias | cut -c 7-"
- assume = update-index --assume-unchanged
- unassume = update-index --no-assume-unchanged
- assumed = "!git ls-files -v | grep ^h | cut -c 3-"
- unassumeall = "!git assumed | xargs git update-index --no-assume-unchanged"
- assumeall = "!git st -s | awk {'print $2'} | xargs git assume"
- cp = cherry-pick
- st = status -s
- cl = clone
- ci = commit
- co = checkout
- br = branch
- diff = diff --word-diff
- dc = diff --cached
- logtree = log --graph --oneline --decorate --all
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement