Isso fornecerá as filiais ordenadas pela última atualização.
for k in 'git branch | perl -pe s/^..//'; do echo -e 'git show --pretty=format:"%Cgreen%ci %Cblue%cr%Creset" $k -- | head -n 1'\t$k; done | sort -r
Para trocar a ordem, remova o -r
do final