git pull-ը սկզբում ստանում է նոր Git օբյեկտներ, այնուհետև ստուգում է դրանք ձեր աշխատանքային օրինակում, այնուհետև կանչում է Git LFS-ը՝ դրանք զտելու այս գործընթացի ընթացքում: git lfs pull սկանավորում է ձեր աշխատանքային պատճենը և համոզվում, որ LFS ֆայլերը, որոնք պետք է ստուգվեն, ունենան իրենց համապատասխան խոշոր օբյեկտները ձեր տեղական քեշում:
Ինչպե՞ս կարող եմ հանել LFS ֆայլը:
Դուք կարող եք ներբեռնել բոլոր կամ առանձին ֆայլեր՝ մուտքագրելով հետևյալ հրամանը՝
- Մեկ ֆայլ: Քաշեք մեկ LFS հետագծված ֆայլ: ~/temp/git-lfs-intro$ git lfs pull --include=ֆայլի անուն։ …
- Բոլոր ֆայլերը: Քաշեք LFS-ով հետևված բոլոր ֆայլերը: ~/temp/git-lfs-intro$ git lfs pull Git LFS՝ (29 ֆայլից 29) 475,39 ԿԲ / 475,39 ԿԲ։
Ինչի՞ համար է օգտագործվում git LFS-ը:
Git LFS-ը Git ընդլայնում է, որն օգտագործվում է առանձին Git պահոցում մեծ ֆայլեր և երկուական ֆայլեր կառավարելու համար: Այսօր նախագծերի մեծ մասն ունի ինչպես ծածկագիր, այնպես էլ երկուական ակտիվներ: Եվ Git-ի պահեստներում մեծ երկուական ֆայլեր պահելը կարող է խոչընդոտ հանդիսանալ Git-ի օգտատերերի համար:
Ինչպե՞ս կարող եմ հետևել ֆայլին git LFS-ով:
Աշխատանք Git LFS-ի հետ
- Քայլ 1. Երբ Git LFS-ը տեղադրվի, միացրեք հատուկ պահոցը Git LFS-ով՝ գործարկելով git lfs install-ը: …
- Քայլ 2. Ասեք Git LFS-ին, թե որ ֆայլերին հետևի հրամանով. git lfs track «: …
- Քայլ 3. Ավելացրեք, կատարեք և մղեք ձեր.
Ի՞նչ է git LFS ֆիլտրը:
Երբ Git LFS ֆայլը քաշվում է ձեր տեղական պահոց, ֆայլն ուղարկվում է ֆիլտրի միջոցով, որը կփոխարինի ցուցիչը իրական ֆայլով… Սա նշանակում է, որ ձեր տեղական պահոցը սահմանափակ կլինի չափերով, բայց հեռավոր պահոցն, իհարկե, կպարունակի բոլոր իրական ֆայլերը և տարբերությունները: