Economize espaço em disco ao clonar repositórios Git

Eu uso muito o Vim e uso o Pathogen para ordenar minha lista de plug-ins. Já que eu realmente não contribuo com eles, eu apenas os consumo, realmente não preciso ter o histórico completo da base de código.

git clonetem a depthopção que permite que você especifique a profundidade com que deseja clonar um repositório. Neste cenário específico, para clonar ovim-surround plug-in de Tim Pope , você digitaria:

$ cd ~/.vim/bundle
$ git clone
--depth 1 git://github.com/tpope/vim-surround

Você obtém o instantâneo mais recente do plugin e economiza espaço. Não é grande coisa quando você usa um ou dois plug-ins, mas se você usa dez grandes como eu, você pode querer fazer isso.