git-annex-assist(1) General Commands Manual git-annex-assist(1)

git-annex-assist - افزودن فایل‌ها و همگام‌سازی تغییرات با ریموت‌ها

git annex assist [remote ...]

این دستور به شما در ثبت و افزودن فایل‌ها به مخزن و همگام‌سازی با ریموت‌ها کمک می‌کند. این ساده‌ترین روش ممکن برای استفاده از git-annex در خط فرمان است، زیرا در استفاده روزمره فقط کافی است همین یک دستور به طور منظم اجرا شود.

این دستور ابتدا هرگونه فایل جدید را به مخزن افزوده و آن‌ها و همچنین فایل‌های تغییریافته را کامیت می‌کند. سپس معادل اجرای git-annex-pull(1) و به دنبال آن git-annex-push(1) عمل می‌کند.

این دستور بر روی تمام فایل‌ها در کل درخت کاری اعمال می‌شود، حتی زمانی که درون یک زیرپوشه اجرا شود. برای محدود کردن عملیات به فایل‌های موجود در یک زیرپوشه، از گزینه --content-of استفاده کنید.

برای جلوگیری از افزوده شدن برخی فایل‌ها به مخزن، از فایل‌های .gitignore استفاده کنید.

به‌طور پیش‌فرض، تمام فایل‌های اضافه‌شده مانند زمانی که دستور git annex add را اجرا می‌کنید به ضمیمه (annex) افزوده می‌شوند. اگر annex.largefiles را پیکربندی کرده باشید، فایل‌هایی که با آن مطابقت نداشته باشند در عوض با git add افزوده خواهند شد.

از این گزینه برای مشخص کردن پیام کامیت استفاده کنید.
اگر چندین گزینه -m داده شود، مقادیر آن‌ها به عنوان پاراگراف‌های جداگانه به یکدیگر متصل می‌شوند.
فقط فایل‌های موجود در مسیر داده‌شده را اضافه، دریافت (pull) و ارسال (push) می‌کند.
این گزینه می‌تواند چندین بار با مسیرهای مختلف تکرار شود.
همچنین تمام گزینه‌های پشتیبانی‌شده توسط git-annex-pull(1) و
git-annex-push(1) قابل استفاده هستند.
همچنین می‌توانید از git-annex-common-options(1) استفاده کنید.

git-annex(1)

git-annex-add(1)

git-annex-pull(1)

git-annex-push(1)

git-annex-sync(1)

git-annex-assistant(1)

Joey Hess <id@joeyh.name>