Skip to content

Instantly share code, notes, and snippets.

@dmop
Forked from diego3g/.gitconfig
Created April 24, 2020 14:10
Show Gist options
  • Select an option

  • Save dmop/45d1067d652e73005f31977085899e2f to your computer and use it in GitHub Desktop.

Select an option

Save dmop/45d1067d652e73005f31977085899e2f to your computer and use it in GitHub Desktop.

Revisions

  1. @diego3g diego3g created this gist Nov 15, 2019.
    13 changes: 13 additions & 0 deletions .gitconfig
    Original file line number Diff line number Diff line change
    @@ -0,0 +1,13 @@
    [alias]
    ci = commit
    co = checkout
    cm = checkout master
    cb = checkout -b
    st = status -sb
    sf = show --name-only
    lg = log --pretty=format:'%Cred%h%Creset %C(bold)%cr%Creset %Cgreen<%an>%Creset %s' --max-count=30
    incoming = !(git fetch --quiet && git log --pretty=format:'%C(yellow)%h %C(white)- %C(red)%an %C(white)- %C(cyan)%d%Creset %s %C(white)- %ar%Creset' ..@{u})
    outgoing = !(git fetch --quiet && git log --pretty=format:'%C(yellow)%h %C(white)- %C(red)%an %C(white)- %C(cyan)%d%Creset %s %C(white)- %ar%Creset' @{u}..)
    unstage = reset HEAD --
    undo = checkout --
    rollback = reset --soft HEAD~1