| REPO(1) | Repo Manual | REPO(1) |
نام (NAME)
repo - پاکسازی پروژهها از درخت کاری
خلاصه دستور (SYNOPSIS)
repo wipe <project>...
توضیحات (DESCRIPTION)
خلاصه
پاکسازی پروژهها از درخت کاری (worktree)
گزینهها (OPTIONS)
- -h, --help
- نمایش این پیام راهنما و خروج
- -f, --force
- اجبار در پاکسازی پروژههای اشتراکی و تغییرات ثبتنشده (uncommitted)
- --force-uncommitted
- اجبار در پاکسازی حتی در صورت وجود تغییرات ثبتنشده
- --force-shared
- اجبار در پاکسازی حتی در صورتی که پروژه دایرکتوری اشیاء (object directory) مشترک داشته باشد
گزینههای گزارشگیری:
- -v, --verbose
- نمایش تمام خروجیها
- -q, --quiet
- تنها نمایش خطاها
گزینههای چندمانیفستی (Multi-manifest):
- --outer-manifest
- شروع عملیات از بیرونیترین مانیفست
- --no-outer-manifest
- عملیات روی مانیفستهای بیرونی انجام نشود
- --this-manifest-only
- تنها روی این (زیر)مانیفست عمل شود
- --no-this-manifest-only, --all-manifests
- عملیات روی این مانیفست و زیرمانیفستهای آن انجام شود
برای مشاهده راهنمای تفصیلی، دستور `repo help wipe` را اجرا کنید.
جزئیات (DETAILS)
دستور 'repo wipe' پروژههای مشخصشده را از درخت کاری (کد منبع بررسیشده) حذف کرده و دادههای git پروژه را از `.repo` پاک میکند.
این یک عملیات تخریبی است و قابل بازگشت نمیباشد.
پروژهها را میتوان با نام آنها، یا با مسیر نسبی یا مطلق به دایرکتوری محلی پروژه مشخص کرد.
مثالها (EXAMPLES)
# پاکسازی پروژه platform/build بر اساس نام:
$ repo wipe platform/build
# پاکسازی پروژه در مسیر build/make :
$ repo wipe build/make
| November 2025 | repo wipe |