[diff] [color] ui = auto [alias] st = status bi = bisect ci = commit co = checkout fu = commit --fixup cp = cherry-pick di = diff dc = diff --cached amend = commit --amend aa = add --all ff = merge --ff-only pullff = pull --ff-only noff = merge --no-ff div = divergence gn = goodness gnc = goodness --cached fa = fetch --all pom = push origin master b = "!git for-each-ref --sort=-committerdate refs/heads --format='%(authordate:short) %(color:yellow)%(refname:short) %(color:red)%(objectname:short) %(color:reset) (%(color:green)%(committerdate:relative)%(color:reset))'" ll = log --pretty='%C(yellow)%h %C(cyan)%cd %Cblue%aN%C(auto)%d %Creset%s' --graph --date=relative --topo-order --decorate ds = diff --stat=160,120 dh1 = diff HEAD~1 head = !git l -1 h = !git head hs = !git head --show-signature r = !git l -30 ra = !git r --all rs = !git log --oneline --show-signature l = "!source ~/.githelpers && pretty_git_log" la = !git l --all sync = "!source ~/.githelpers && sync_to_remote" bsync = "!source ~/.githelpers && update_branch" bp = !git backport backport = "!source ~/.githelpers && backport_pr" track = "!source ~/.githelpers && track_remote" sign = "!git commit -S --amend --no-edit" todo = grep --heading --break --ignore-case -e ' FIX: *' -e ' TODO: *' pr = "!source ~/.githelpers && get_pr" prx = "!source ~/.githelpers && del_pr" brx = "!source ~/.githelpers && clean_branches" lbr = for-each-ref --sort='-committerdate:iso8601' --format=' %(committerdate:iso8601)%09%(refname)' refs/heads snc = "!source ~/.githelpers && create_snap" sna = "!source ~/.githelpers && apply_snap" snl = "!source ~/.githelpers && list_snaps" snS = "!source ~/.githelpers && show_snap" snr = "!source ~/.githelpers && revert_snap" snx = "!source ~/.githelpers && remove_snap" [merge] tool = vimdiff ff = true [push] default = current followTags = true [branch] autosetuprebase = always [rebase] autosquash = true