Git-klon av git-klon eller ladda ner en enda mapp i ett arkiv
Tillämpningsscenarier:Till exempel är hela källkoden för GitHub väldigt stor, flera G, eller så är du inte intresserad av en stor mängd testkod i källkoden, och du vill inte klona allt, utan bara klona all källkod under en viss mapp i projektet.
1. Om du vill klona någon annans projekt eller ditt eget
En mycket enkel webbplats löser det.DownGit: Du behöver bara hitta URL:en till motsvarande mapp i arkivet, ange den och klicka på Ladda ner för att automatiskt paketera och ladda ner:
DownGit-länk:https://www.itsvse.com/downgit/
(För att förklara här, eftersom originalförfattarens projekt inte kan användas, är detta ett nytt projekt som jag har ändrat, och resurslänken har ändrats till ett inhemskt CDN, så åtkomsthastigheten är mycket snabb!) )
Bifogat är källkoden:
Turister, om ni vill se det dolda innehållet i detta inlägg, snälla Svar
2. Klona ditt eget projekt
Obs: Denna metod laddar ner hela projektet, men endast den mapp du behöver kommer att visas i den lokala projektfilen. Liknande att ladda ner först och sedan filtrera.
Ibland vill vi bara ladda ner en eller flera mappar av arkivet från gitclone, inte allt innehåll, vilket är väldigt problemfritt, så låt oss börja med handledningen nedan
Före Git 1.7.0 var detta inte möjligt, men lyckligtvis lades efter Git 1.7.0 Sparse Checkout-läget till, vilket gjorde det möjligt att kolla specifika filer eller mappar.
Till exempel:
Okej, det var allt!!
|