Šis raksts ir mašīntulkošanas spoguļraksts, lūdzu, noklikšķiniet šeit, lai pārietu uz oriģinālo rakstu.

Skats: 3817|Atbildi: 4

Lielu projektu lejupielāde, izmantojot Git seklu klona avota kodu

[Kopēt saiti]
Publicēts 19.02.2023 18:42:56 | | | |
Prasības: Izmantojot komandu git klons, projekta avota kods un izmaiņu vēsture pēc noklusējuma tiks klonēta vietējā diskā, ja projekta fails tiek atjaunināts un bieži atkārtots, mēs lejupielādēsim daudz vēstures, ja mēs vienkārši vēlamies konsultēties un uzzināt jaunāko avota kodu, mums ir nepieciešams lejupielādēt jaunāko kodu tikai pēc pieprasījuma.


Visa repozitorija klonēšana ir standarta darbības procedūra, izmantojot Git. Katrs klons parasti ietver visu repozitorijā.
Tas nozīmē, ka, klonējot, jūs saņemat ne tikai failu, bet arī katru pārskatīšanu no katra faila, kas jebkad ir veikts, kā arī katras saistības vēsturi. Un, ja jūsu kodu bāzē ir daudz aktīvu, tajā būs sena vēsture. Galvenā problēma ir tā, ka tas rada vājās vietas nepārtrauktas integrācijas (KI) konveijerā.
Pārbaudiet koda bāzes optimizācijas projektus, piemēram, github.com, bieži ir jāpabeidz koda klonēšana, jo vairāk zvaigžņu projekts, jo lielāks ir koda daudzums, jo ilgāka vēsture, slikta vietējā tīkla gadījumā bieži lejupielādējiet dažus GB pēc lejupielādes, tīkls ir atvienots. Kad tas ir pārtraukts, to nevar turpināt, un tas ir jāsāk no nulles, kas ir nožēlojami.


Git sekls klons

Mēs klonējam tikai jaunāko commit ierakstu ar šādu komandu:

--dziļumsAttēlo klona dziļumu,-- dziļums 1 nozīmē, ka tas klonē tikai jaunāko commit ierakstu un jaunāko saturu pēc šīs apņemšanās, un neklonē vēstures apņemšanos, kā rezultātā nevar apskatīt vēsturisko commit ierakstu, bet klonēšanas ātrums ir ievērojami uzlabots.

Klonējiet jaunāko avota kodu + vēsturi šādi:



Klonējiet tikai jaunāko avota kodu šādi:



(Beigas)




Iepriekšējo:Pārlūkprogrammas logu saziņas piemērs pēc robota
Nākamo:PDF.JS Priekšskatīt PDF failus ķīniešu valodā Problēmas netiek rādītas
 Saimnieks| Publicēts 19.02.2023 18:43:59 |
Publicēts 20.02.2023 10:59:31 |
Iemācieties mācīties
 Saimnieks| Publicēts 06.10.2023 11:03:45 |
GitHub izmanto REST API, lai skatītu repozitoriju izmērus
https://www.itsvse.com/thread-10674-1-1.html
 Saimnieks| Publicēts 12.06.2025 11:15:41 |
Git pilna klona projekta repozitorijs (attēlu repozitorijs)
https://www.itsvse.com/thread-11024-1-1.html
Atruna:
Visa programmatūra, programmēšanas materiāli vai raksti, ko publicē Code Farmer Network, ir paredzēti tikai mācību un pētniecības mērķiem; Iepriekš minēto saturu nedrīkst izmantot komerciāliem vai nelikumīgiem mērķiem, pretējā gadījumā lietotājiem ir jāuzņemas visas sekas. Informācija šajā vietnē nāk no interneta, un autortiesību strīdiem nav nekāda sakara ar šo vietni. Iepriekš minētais saturs ir pilnībā jāizdzēš no datora 24 stundu laikā pēc lejupielādes. Ja jums patīk programma, lūdzu, atbalstiet oriģinālu programmatūru, iegādājieties reģistrāciju un iegūstiet labākus oriģinālus pakalpojumus. Ja ir kādi pārkāpumi, lūdzu, sazinieties ar mums pa e-pastu.

Mail To:help@itsvse.com