Why not simply use a reference repository?

  git clone --mirror git://git.gnu.org/emacs.git ~/emacs-reference

And when cloning:

  git clone --reference ~/emacs-reference git://git.gnu.org/emacs.git 

the ~/emacs-reference place can be accessible where ever you are using
it.  This will work incrementally, and not use up scares resources..

Reply via email to