אַ קלאָון קען פֿאַרענדיקן איבערפֿירן Git אָביעקטן בשעת LFS אינהאַלט פֿעלט נאָך. Git האַלט פֿינגער־טעקעס; דער LFS קליענט מאַכט באַזונדערע בקשות פֿאַר די גרויסע אָביעקטן.

אין דער באַטראָפֿענער אַרבעטסקאָפּיע מיט Git LFS אינסטאַלירט, פּרוּווט דעם ענדפּונקט און דעם לעצטן פֿעלער:

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

קוקט דעם אויסגאַנג לאָקאַל; רעפּאָזיטאָרי URLן און לאָגס קענען אַנטהילן אידענטיפֿיקאַציע אָדער אויטענטיפֿיקאַציע אינפֿאָרמאַציע. באַשטימט דעם ערשטן דורכגעפֿאַלענעם שלב:

  1. פֿאַרבינדונג מיט דער LFS API.
  2. באַקומען די אַראָפּלאָדונג־אַקציע פֿון Batch API.
  3. דערגרייכן די אַראָפּלאָדונג URL פֿון דער אַקציע, וואָס קען ניצן אַן אַנדער אָביעקט־סטאָרידזש האָסט און צוגעשטעלטע קעפּלעך.
  4. איבערפֿירן דעם אָביעקט־קערפּער.

פּרוּווט סיי די רעפּאָזיטאָרי LFS ענדפּונקט־איבערשרייבונגען סיי די פּראַקטישע URL. LFS האָט אַן אייגענע HTTP אימפּלעמענטאַציע, קאָנפֿיגוראַציע און אַ געירשנטע פּראָקסי־סביבה. פֿאַר Git LFS 3.7.0, פֿאָלגט זיין פּראָקסי־אויסוואַל סדר פֿאַר דער פּראַקטישער בקשה URL. דערגרייכן דעם געוויינטלעכן Git HTTPS האָסט פּרוּווט נישט יעדער שפּעטערדיקער אָביעקט־רויט. אַן אויטענטיפֿיקאַציע־פֿעלער אויפֿן אָביעקט־האָסט איז אויך אַנדערש פֿון פּראָקסי 407.

ווען איר מיינט די אַראָפּלאָדונגען, קען אַ באַזונדער fetch אין אַ קאָנטראָלירט רעפּאָזיטאָרי אַנטהילן דעם פֿעלער אָן נאָך אַ קלאָון:

git -C project lfs fetch

דאָס איבערפֿירט אָביעקטן; דאָס איז נישט קיין לייען־בלויז סטרוקטור־אָפּפֿרעג. באַשטעטיקט דאָס נייטיקע אינהאַלט דערנאָך. אַ קליין פֿינגער וואָס בלײַבט אין אַ טיילווייזער אַרבעטסקאָפּיע איז נישט די גרויסע טעקע, און אַ פֿריִערדיקער דערפֿאָלגרייכער Git באַפֿעל קען נישט באַווײַזן אַז דער LFS איבערפֿיר איז פֿאַרענדיקט.

פֿאַרבונדענע אַרטיקלען