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

git-annex-watch - دیمن پایش تغییرات فایل‌ها

git annex watch

تغییرات فایل‌ها را در دایرکتوری جاری و زیرشاخه‌های آن پایش می‌کند و افزودن خودکار فایل‌های جدید و همچنین رسیدگی به فایل‌های حذف‌شده، کپی‌شده و منتقل‌شده را انجام می‌دهد. با اجرای این برنامه به‌عنوان یک دیمن در پس‌زمینه، دیگر نیازی به اجرای دستی دستورات git هنگام کار با فایل‌هایتان نخواهید داشت.

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

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

از رفتن فرآیند به پس‌زمینه جلوگیری کرده و آن را در پیش‌زمینه اجرا می‌کند.
دیمن در حال اجرا در مخزن جاری را متوقف می‌کند.
همچنین گزینه‌های مشترک git-annex-common-options(1) نیز قابل استفاده هستند.

git-annex(1)

git-annex-assistant(1)

Joey Hess <id@joeyh.name>