I-clone ingaqeda ukudlulisa izinto ze-Git kuyilapho okuqukethwe kwe-LFS kusentula. I-Git igcina amafayela ezikhombi; iklayenti le-LFS lenza izicelo ezihlukile zezinto ezinkulu.

Kukhophi yomsebenzi ethintekile ene-Git LFS efakiwe, hlola iphoyinti layo lokugcina kanye nokwehluleka kokugcina:

git -C project lfs env
git -C project lfs logs last

Buyekeza okukhiphayo endaweni; ama-URL wesizindalwazi namalogi kungase kuveze imininingwane yokuhlonza noma yokuqinisekisa. Hlonza isigaba sokuqala esihlulekile:

  1. Ukuxhumana ne-LFS API.
  2. Ukuthola isenzo sokulanda se-Batch API.
  3. Ukufinyelela i-URL yokulanda yaleso senzo, engase isebenzise indawo ehlukile yokugcina izinto kanye namakhanda anikeziwe.
  4. Ukudlulisa umzimba wento.

Hlola kokubili ukushintshwa kwephoyinti le-LFS lesizindalwazi kanye ne-URL yangempela. I-LFS inokufakwa kwayo kwe-HTTP, ukumiswa kwayo kanye nendawo ye-proxy ezuzwe njengefa. Ku-Git LFS 3.7.0, landela ukulandelana kokukhetha i-proxy kwayo ku-URL yesicelo yangempela. Ukufinyelela isiphakeli esijwayelekile se-Git HTTPS akuhloli yonke imizila yezinto ezilandelayo. Ukwehluleka kokuqinisekisa endaweni yezinto nakho kuhlukile ku-proxy 407.

Uma uhlose ukulanda, i-fetch ehlukile esizindalwazini esilawulwayo ingaveza ukwehluleka ngaphandle kwenye i-clone:

git -C project lfs fetch

Lokhu kudlulisa izinto; akusona isicelo sezilungiselelo esifundwa kuphela. Qinisekisa ukuthi okuqukethwe okudingekayo kukhona ngemva kwalokho. Isikhombi esincane esisele kukhophi yengxenye akusona ifayela elikhulu, futhi umyalo we-Git ophumelele ngaphambili awukwazi ukufakazela ukuthi ukudlulisa kwe-LFS kuqediwe.

Izihloko ezihlobene