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.