38 lines
1.1 KiB
INI
38 lines
1.1 KiB
INI
[user]
|
|
name = Christian Nieves
|
|
email = cnieves@google.com
|
|
[color]
|
|
ui = auto
|
|
[repo]
|
|
superprojectChoiceExpire = 1643929280
|
|
superprojectChoice = true
|
|
[url "ssh://git@github.com/"]
|
|
insteadOf = https://github.com/
|
|
[alias]
|
|
gr = log --graph --abbrev-commit --decorate --format=format:'%C(bold blue)%h%C(reset) - %C(bold cyan)%aD%C(reset) %C(bold green)(%ar)%C(reset)%C(bold yellow)%d%C(reset)%n'' %C(white)%s%C(reset) %C(dim white)- %an%C(reset)' --all
|
|
# one-line log
|
|
l = log --pretty=format:"%C(yellow)%h\\ %ad%Cred%d\\ %Creset%s%Cblue\\ [%cn]" --decorate --date=short
|
|
|
|
a = add
|
|
ap = add -p
|
|
c = commit --verbose
|
|
ca = commit -a --verbose
|
|
cm = commit -m
|
|
cam = commit -a -m
|
|
m = commit --amend --verbose
|
|
|
|
d = diff
|
|
ds = diff --stat
|
|
dc = diff --cached
|
|
|
|
s = status -s
|
|
st = status -s
|
|
co = checkout
|
|
cob = checkout -b
|
|
# list branches sorted by last modified
|
|
b = "!git for-each-ref --sort='-authordate' --format='%(authordate)%09%(objectname:short)%09%(refname)' refs/heads | sed -e 's-refs/heads/--'"
|
|
|
|
# list aliases
|
|
la = "!git config -l | grep alias | cut -c 7-"
|
|
po = push origin
|