| GIT-LFS-FSCK(1) | GIT-LFS-FSCK(1) |
نام (NAME)
git-lfs-fsck - بررسی فایلهای Git LFS از نظر یکپارچگی و صحت
خلاصه دستور (SYNOPSIS)
git lfs fsck [options] [revisions]
توضیحات (DESCRIPTION)
تمام فایلهای Git LFS در HEAD جاری را از نظر یکپارچگی و صحت بررسی میکند.
فایلهای خرابشده به مسیر «.git/lfs/bad» منتقل میشوند.
ویرایشها (revisions) میتوانند به صورت یک شیء شبیه کامیت (committish) منفرد مشخص شوند که در این صورت فقط همان کامیت بررسی میشود؛ یا به صورت محدودهای به شکل A..B (و تنها به همین شکل) مشخص شوند که در این حالت آن محدوده بررسی میشود؛ یا به طور کامل حذف شوند که در این صورت HEAD (و برای --objects، نمایه/index) بررسی خواهد شد.
حالت پیشفرض انجام تمام بررسیها است.
در پیکربندی Git خود یا در یک فایل .lfsconfig، میتوانید lfs.fetchexclude را روی فهرستی از مسیرها که با کاما از هم جدا شدهاند تنظیم کنید. اگر lfs.fetchexclude تعریف شده باشد، هر فایل Git LFS که مسیر آن با یکی از الگوهای آن فهرست مطابقت داشته باشد، از نظر یکپارچگی بررسی نخواهد شد. تطبیق مسیرها با استفاده از تطبیق نویسههای عمومی (wildcard) مطابق با gitignore(5) انجام میشود.
گزینهها (OPTIONS)
--objects
--pointers
-d, --dry-run
همچنین ببینید (SEE ALSO)
git-lfs-ls-files(1), git-lfs-status(1), gitignore(5).
بخشی از مجموعهٔ git-lfs(1).