Sempre quis obter apenas um subdiretório de um grande projeto do GitHub sem histórico?
Graças ao GitHub que suporta clientes Subversion,
e graças ao svn
cliente de linha de comando, se o tiver,
você pode,
muito facilmente:
Navegue até o projeto e o subdiretório que deseja clonar, por exemplo:
https://github.com/xbmc/xbmc/tree/master/docsSubstitua
tree/master
portrunk
no URL
e executesvn export
-o, por exemplo:svn export https://github.com/xbmc/xbmc/trunk/docs
Isso criará um diretório local docs
,
com o conteúdo do subdiretório no GitHub,
sem histórico de controle de versão.
Você pode dar um nome diferente ao diretório local com um argumento de linha de comando extra, por exemplo:
svn export https://github.com/xbmc/xbmc/trunk/docs /tmp/xbmc-docs
<div class = “text-muted”>
Inspirado por esta pergunta em #stackoverflow: <a href=” http://stackoverflow.com/a/18324458/641955″> Baixe uma única pasta ou diretório de um repositório GitHub </ a>
</div>