REPO(1) راهنمای Repo REPO(1)

repo - بازپایه‌ریزی شاخه‌های محلی بر روی شاخه بالادست

repo rebase {[<project>...] | -i <project>...}

خلاصه

بازپایه‌ریزی شاخه‌های محلی بر روی شاخه بالادست (upstream)

نمایش این پیام راهنما و خروج
توقف بازپایه‌ریزی پس از برخورد با نخستین خطا
ارسال --force-rebase به git rebase
ارسال --no-ff به git rebase
ارسال --autosquash به git rebase
ارسال --whitespace به git rebase
ذخیره موقت (stash) تغییرات محلی پیش از آغاز
بازپایه‌ریزی بر روی نسخه مانیفست به جای HEAD بالادست (در صورتی که قبلاً با یک مانیفست همگام‌سازی کرده باشید، این گزینه به حفظ یکپارچگی درخت کاری محلی کمک می‌کند)

نمایش تمام خروجی‌ها
تنها نمایش خطاها
بازپایه‌ریزی تعاملی (تنها برای یک پروژه)

آغاز عملیات از بیرونی‌ترین مانیفست
عملیات روی مانیفست‌های بیرونی اعمال نشود
تنها روی این (زیر)مانیفست اعمال شود
اعمال روی این مانیفست و تمامی زیرمانیفست‌های آن

برای مشاهده راهنمای تفصیلی، دستور `repo help rebase` را اجرا کنید.

دستور 'repo rebase' با بهره‌گیری از git rebase تغییرات محلی شاخه موضوعی فعلی را به HEAD تاریخچه بالادست منتقل می‌کند؛ این قابلیت زمانی سودمند است که در یک شاخه موضوعی کامیت‌هایی ثبت کرده‌اید اما می‌خواهید تغییرات جدید بالادست را در زیر آن‌ها اعمال و ادغام کنید.

ژوئیه 2022 repo rebase