git clone jaħdem mill-proxy, imma Git LFS ifalli
Ikkontrolla l-metadata u t-tniżżil tal-oġġetti ta’ Git LFS b’mod separat mill-git clone qabel ma tbiddel proxy li jaħdem.
Clone jista’ jlesti t-trasferiment tal-oġġetti ta’ Git filwaqt li l-kontenut LFS tiegħu għadu nieqes. Git jaħżen fajls pointer; il-klijent LFS jagħmel talbiet separati għall-oġġetti kbar.
Fil-checkout affettwat b’Git LFS installat, iċċekkja l-endpoint tiegħu u l-aħħar falliment:
git -C project lfs env
git -C project lfs logs lastIrrevedi l-output lokalment; URLs tar-repożitorji u l-logs jistgħu jiżvelaw informazzjoni ta’ identifikazzjoni jew awtentikazzjoni.
- Kuntatt mal-API LFS.
- Kisba tal-azzjoni ta’ download tal-API Batch.
- Wasla għall-URL tad-download ta’ dik l-azzjoni, li tista’ tuża host tal-ħażna tal-oġġetti differenti u headers fornuti.
- Trasferiment tal-ġisem tal-oġġett.
Iċċekkja l-overrides tal-endpoint LFS tar-repożitorju kif ukoll l-URL attwali. LFS għandu l-implimentazzjoni HTTP, il-konfigurazzjoni u l-ambjent tal-proxy ereditat tiegħu stess. Għal Git LFS 3.7.0, segwi l-ordni tal-għażla tal-proxy għall-URL attwali tat-talba. Il-wasla għall-host HTTPS ordinarju ta’ Git ma tittestjax kull rotta tal-oġġett aktar tard. Falliment ta’ awtentikazzjoni tal-host tal-oġġett huwa wkoll distint minn proxy 407.
Meta tkun qed tittrasferixxi d-downloads, fetch separat f’repożitorju kkontrollat jista’ jiżvela l-falliment mingħajr clone ieħor:
git -C project lfs fetchDan jittrasferixxi oġġetti; mhuwiex mistoqsija ta’ settings biss qari. Ikkonferma li l-kontenut meħtieġ huwa disponibbli wara. Pointer żgħir li jibqa’ f’checkout parzjali mhuwiex il-fajl kbir, u kmand Git li rnexxa qabel ma jistax jistabbilixxi li t-trasferiment LFS tlestiet.