git-annex-post-receive(1) General Commands Manual git-annex-post-receive(1)

git-annex-post-receive - اجرا توسط قلاب post-receive گیت

git annex post-receive

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

هنگامی که یک مخزن با receive.denyCurrentBranch=updateInstead پیکربندی شده باشد، ارسال‌ها (push) به مخزن، درخت کاری (work tree) آن را به‌روزرسانی می‌کنند. با این حال، این قابلیت برای مخازنی که یک شاخه تنظیم‌شده (adjusted branch) در آن‌ها فعال (checked out) است کار نمی‌کند. این قلاب هنگام اجرا در چنین مخزنی، مشابه اجرای git-annex merge درخت کاری را به‌روزرسانی می‌کند.

هنگامی که یک مخزن برای هدایت به یک مخزن دوردست ویژه (special remote) با exporttree=yes پیکربندی شده باشد، و remote.name.annex-tracking-branch پیکربندی‌شده دریافت شود، این قلاب به‌روزرسانی درخت برون‌بری‌شده به مخزن دوردست ویژه را مدیریت می‌کند.

همچنین می‌توان از گزینه‌های git-annex-common-options(1) نیز استفاده کرد.

git-annex(1)

git-annex-adjust(1)

git-annex-merge(1)

git-annex-export(1)

Joey Hess <id@joeyh.name>