dotfiles/.gitconfig
Guilherme Rugai Freire 93bfa88177
remove GRFreire headers
2021-12-19 01:56:42 -03:00

28 lines
974 B
INI

[user]
email = 41879254+GRFreire@users.noreply.github.com
name = Guilherme Rugai Freire
signingkey = 1D0FA4387C5873294D5863980F9FE41723A8A297
[core]
editor = $EDITOR
[alias]
st = status -sb
lg = log --pretty=format:'%C(red)%h %C(green)<%an> %Creset%s %C(white)- %ar%Creset' --max-count=30
fa = !(git diff --name-only | fzf -m --preview='git diff {} | delta' | xargs -I'{}' git add {} && git st)
unstage = reset HEAD --
undo = reset --soft HEAD~1
discard = checkout --
changes = !(commit=$(git log --pretty=format:'%h %cr <%an> %s' | fzf | cut -d' ' -f1) && git diff "$commit~1" "$commit")
incoming = !(git fetch --quiet && git log --pretty=format:'%C(red)%h %C(green)<%an> %C(cyan)%d %Creset%s %C(white)- %ar%Creset' ..@{u})
outgoing = !(git fetch --quiet && git log --pretty=format:'%C(red)%h %C(green)<%an> %C(cyan)%d %Creset%s %C(white)- %ar%Creset' @{u}..)
[commit]
gpgsign = true
[pager]
diff = delta
[init]
defaultBranch = master