resync = git checkout master && git pull && git checkout - && git pull --rebase master

asquash = git rebase -i master --autosquash

abs = git absorb -b HEAD~20

everything else is handled by vim-fugitive

What is ‘absorb’? Never seen before. What is it for?