| GIT-LFS-POINTER(1) | GIT-LFS-POINTER(1) |
نام (NAME)
git-lfs-pointer - ساخت، مقایسه و بررسی فایلهای اشارهگر
خلاصه دستور (SYNOPSIS)
git lfs pointer --file=path/to/file git lfs pointer --file=path/to/file --pointer=path/to/pointer git lfs pointer --file=path/to/file --stdin git lfs pointer --check --file=path/to/file
توضیحات (DESCRIPTION)
ساخت و در صورت تمایل مقایسهٔ فایلهای اشارهگر (pointer) تولیدشده جهت اطمینان از سازگاری میان پیادهسازیهای مختلف Git LFS.
گزینهها (OPTIONS)
-f, --file
یک فایل
محلی برای
ساخت
اشارهگر
از روی آن.
-p, --pointer
یک فایل
محلی شامل
محتوای یک
اشارهگر
که از
پیادهسازی
دیگری
تولید شده
است. این
اشارهگر
با
اشارهگر
تولیدشده
از --file
مقایسه
میشود.
--stdin
اشارهگر
را از STDIN
میخواند
تا با
اشارهگر
تولیدشده
از --file
مقایسه
شود.
--check
اشارهگر
را از STDIN (در
صورت
ارائهٔ
--stdin) یا از
مسیر فایل
(در صورت
ارائهٔ
--file)
میخواند.
اگر
هیچکدام
یا هر دوی
--stdin و --file
مشخص شوند،
فراخوانی
نامعتبر
است. اگر
دادههای
خواندهشده
یک
اشارهگر
معتبر Git LFS
باشد، با کد 0
خارج
میشود. در
غیر این
صورت با کد 1
خارج
میشود.
--strict, --no-strict
در ترکیب
با --check،
گزینهٔ
--strict بررسی
میکند که
آیا
اشارهگر
استاندارد
و متعارف (canonical)
است یا خیر؛
بدین معنا
که دقیقاً
همان چیزی
باشد که
توسط Git LFS
ایجاد
میشود. اگر
چنین
نباشد، با
کد 2 خارج
میشود.
برای
سازگاری با
نسخههای
پیشین،
حالت
پیشفرض
--no-strict است،
اما ممکن
است در
نسخههای
آینده
تغییر کند.
--no-extensions
افزونههای
(extensions) اشارهگر
را چاپ
نمیکند.
همچنین ببینید (SEE ALSO)
بخشی از مجموعهٔ git-lfs(1).