Is it possible?
advantage:
1 The mirrors do not need download the total new pkgs if it just
updated several files.
2 old versions of package can be retrived.
3 GIT is fast.
4 It seems cool!
dis-advantage:
1 It is a torture of GIT
2 Huge of works to be done.