git-lfs-ls-files - نمایش
اطلاعات
درباره
فایلهای Git LFS
در نمایه و
درخت کاری
git lfs ls-files [<ref>]
git lfs ls-files <ref> <ref>
مسیر
فایلهای Git LFS
را که در
درخت ارجاع
دادهشده
یافت
میشوند،
نمایش
میدهد. اگر
هیچ ارجاعی
مشخص نشده
باشد، شاخه
فعلی
بررسیشده
(checked-out) را اسکن
میکند. اگر
دو ارجاع
داده شده
باشند،
فایلهای LFS
که بین این
دو ارجاع
تغییر
یافتهاند
نمایش داده
میشوند؛
موارد
حذفشده
فهرست
نمیشوند.
علامت
ستاره (*) پس
از OID
نشاندهنده
یک شیء کامل
است و علامت
خط تیره (-)
نشاندهنده
یک
اشارهگر LFS
است.
-l, --long
نمایش
شناسه کامل
۶۴
نویسهای OID،
به جای ۱۰
نویسه اول.
-s, --size
نمایش
اندازه شیء LFS
درون
پرانتز در
انتهای خط.
-d, --debug
نمایش
بیشترین
اطلاعات
ممکن
درباره یک
فایل LFS. این
گزینه برای
بررسی دستی
در نظر
گرفته شده
است؛ قالب
دقیق ممکن
است در هر
زمان تغییر
کند.
-a, --all
کل
تاریخچه
مخزن را
بررسی
میکند، نه
فقط HEAD فعلی
(یا سایر
ارجاعات
ارائهشده).
این شامل
نسخههای
پیشین
اشیاء LFS که
دیگر در
درخت فعلی
یافت
نمیشوند
نیز
میشود.
--deleted
تاریخچه
کامل ارجاع
دادهشده
را همراه با
اشیایی که
حذف
شدهاند
نمایش
میدهد.
-I <paths>,
--include=<paths>
فقط
مسیرهایی
که با این
الگوها
مطابقت
دارند را
شامل
میشود؛ به
[_fetch_settings] مراجعه
کنید.
-X <paths>,
--exclude=<paths>
مسیرهایی
که با هر یک
از این
الگوها
مطابقت
دارند را
مستثنی
میکند؛ به
[_fetch_settings] مراجعه
کنید.
-n,
--name-only
فقط نام
فایلهای
ردیابیشده
با lfs را نمایش
میدهد.
-j, --json
در صورت
موفقیتآمیز
بودن خروج
دستور،
اطلاعات
فایل Git LFS را در
قالب JSON در
خروجی
استاندارد
(STDOUT) مینویسد.
برای تعامل
با
ابزارهای
خارجی در
نظر گرفته
شده است. اگر
گزینه --debug
نیز داده
شده باشد،
آن گزینه
اولویت
دارد. اگر هر
یک از
گزینههای
--long، --size،
یا --name-only
داده شده
باشند، هیچ
تاثیری
نخواهند
داشت.
git-lfs-status(1), git-lfs-config(5).
بخشی از
مجموعه git-lfs(1).