'\" t .\" Title: git-lfs-install .\" Author: [see the "AUTHOR(S)" section] .\" Generator: Asciidoctor 2.0.26 .\" Manual: \ \& .\" Source: \ \& .\" Language: English .\" .TH "GIT\-LFS\-INSTALL" "1" "" "\ \&" "\ \&" .ie \n(.g .ds Aq \(aq .el .ds Aq ' .ss \n[.ss] 0 .nh .ad l .de URL \fI\\$2\fP <\\$1>\\$3 .. .als MTO URL .if \n[.g] \{\ . mso www.tmac . am URL . ad l . . . am MTO . ad l . . . LINKSTYLE blue R < > .\} .SH "نام (NAME)" git-lfs-install \- نصب پیکربندی Git LFS .SH "خلاصه دستور (SYNOPSIS)" .sp .nf .fam C \fBgit lfs install\fP [\fIگزینه‌ها\fP] .fam .fi .SH "توضیحات (DESCRIPTION)" .sp اقدامات زیر را انجام می‌دهد تا اطمینان حاصل شود که Git LFS به‌درستی راه‌اندازی شده است: .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} راه‌اندازی فیلترهای clean و smudge تحت نام "lfs" در پیکربندی سراسری (global) گیت. .RE .sp .RS 4 .ie n \{\ \h'-04'\(bu\h'+03'\c .\} .el \{\ . sp -1 . IP \(bu 2.3 .\} نصب یک قلاب pre\-push برای اجرای git\-lfs\-pre\-push(1) برای مخزن جاری، در صورتی که از داخل یک مخزن اجرا شود. اگر "core.hooksPath" در هر یک از پیکربندی‌های Git تنظیم شده باشد (و پشتیبانی شود، یعنی نسخهٔ گیت نصب‌شده حداقل 2.9.0 باشد)، آن‌گاه قلاب pre\-push به جای آن در آن دایرکتوری نصب خواهد شد. .RE .SH "گزینه‌ها (OPTIONS)" .sp بدون هیچ گزینه‌ای، \f(CRgit lfs install\fP تنها در صورتی فیلترهای smudge و clean مربوط به "lfs" را راه‌اندازی می‌کند که از قبل تنظیم نشده باشند. .sp \f(CR\-f\fP, \f(CR\-\-force\fP .RS 4 فیلترهای smudge و clean مربوط به "lfs" را تنظیم کرده و مقادیر موجود را بازنویسی می‌کند. .RE .sp \f(CR\-l\fP, \f(CR\-\-local\fP .RS 4 فیلترهای smudge و clean مربوط به "lfs" را به‌جای پیکربندی سراسری (~/.gitconfig)، در پیکربندی محلی مخزن تنظیم می‌کند. .RE .sp \f(CR\-w\fP, \f(CR\-\-worktree\fP .RS 4 فیلترهای smudge و clean مربوط به "lfs" را به‌جای پیکربندی سراسری (~/.gitconfig) یا پیکربندی محلی مخزن ($GIT_DIR/config)، در پیکربندی گیت درخت کاری جاری تنظیم می‌کند. در صورت استفاده از چندین درخت کاری، افزونهٔ پیکربندی گیت \f(CRworktreeConfig\fP باید فعال باشد تا بتوان از این گزینه استفاده کرد. اگر فقط از یک درخت کاری استفاده شود، \f(CR\-\-worktree\fP همان اثر \f(CR\-\-local\fP را دارد. این گزینه تنها در صورتی در دسترس است که نسخهٔ نصب‌شدهٔ Git حداقل 2.20.0 بوده و بنابراین از افزونهٔ "worktreeConfig" پشتیبانی کند. .RE .sp \f(CR\-m\fP, \f(CR\-\-manual\fP .RS 4 دستورالعمل‌هایی را برای به‌روزرسانی دستی قلاب‌ها جهت افزودن قابلیت‌های git\-lfs نمایش می‌دهد. در صورتی که \f(CRgit lfs install\fP به دلیل وجود قلاب‌های قبلی شکست بخورد و بخواهید عملکرد آن‌ها را حفظ کنید، از این گزینه استفاده نمایید. .RE .sp \f(CR\-\-system\fP .RS 4 فیلترهای smudge و clean مربوط به "lfs" را در پیکربندی سیستمی گیت مانند /etc/gitconfig به‌جای پیکربندی سراسری (~/.gitconfig) تنظیم می‌کند. .RE .sp \f(CR\-\-file=\fP .RS 4 فیلترهای smudge و clean مربوط به \f(CRlfs\fP را در فایل پیکربندی گیت مشخص‌شده توسط آرگومان \f(CR\fP تنظیم می‌کند. .RE .sp \f(CR\-s\fP, \f(CR\-\-skip\-smudge\fP .RS 4 از بارگیری خودکار اشیاء در زمان clone یا pull صرف‌نظر می‌کند. این امر مستلزم اجرای دستی "git lfs pull" پس از هر بار دریافت کامیت جدید در مخزن شماست. .RE .sp \f(CR\-\-skip\-repo\fP .RS 4 از نصب قلاب‌ها در مخزن محلی صرف‌نظر می‌کند؛ اگر می‌خواهید فیلترهای LFS را نصب کرده اما تغییری در قلاب‌ها ایجاد نکنید از این گزینه استفاده کنید. استفاده از \f(CR\-\-local\fP، \f(CR\-\-global\fP یا \f(CR\-\-system\fP همراه با این گزینه معتبر است. .RE .SH "همچنین ببینید (SEE ALSO)" .sp git\-lfs\-uninstall(1), git\-worktree(1). .sp بخشی از مجموعهٔ git\-lfs(1).