1
0
Fork 0
git-repo/subcmds
Gavin Mak d5adf31868 wipe: Add new repo wipe subcommand
This new command allows users to delete projects from the worktree
and from the `.repo` directory. It is a destructive operation.

It handles shared projects by refusing to wipe them unless the
`--force` flag is used. It also checks for uncommitted changes
before wiping.

Bug: 393383056
Change-Id: Ia30d8ffdc781a3f179af56310ce31c9dae331bbe
2025-07-17 17:17:25 +00:00
..
__init__.py cleanup: Update codebase to expect Python 3.6 2023-10-31 16:03:54 +00:00
abandon.py subcmds: delete redundant dest= settings 2025-05-27 09:26:43 -07:00
branches.py branches: Escape percent signs in branch names 2024-12-03 19:02:20 +00:00
checkout.py subcmds: reduce multiprocessing serialization overhead 2024-10-23 23:34:34 +00:00
cherry_pick.py Update logger.warn to logger.warning 2023-10-13 19:34:26 +00:00
diff.py subcmds: delete redundant dest= settings 2025-05-27 09:26:43 -07:00
diffmanifests.py subcmds: delete redundant dest= settings 2025-05-27 09:26:43 -07:00
download.py subcmds: delete redundant dest= settings 2025-05-27 09:26:43 -07:00
forall.py subcmds: delete redundant dest= settings 2025-05-27 09:26:43 -07:00
gc.py gc: Add tags to remote pack list 2025-02-05 12:36:27 -08:00
grep.py subcmds: delete redundant dest= settings 2025-05-27 09:26:43 -07:00
help.py cleanup: Update codebase to expect Python 3.6 2023-10-31 16:03:54 +00:00
info.py info: print superproject revision 2025-05-27 11:49:32 -07:00
init.py init: Add environment variable for git-lfs 2025-06-30 15:27:26 -07:00
list.py subcmds: delete redundant dest= settings 2025-05-27 09:26:43 -07:00
manifest.py subcmds: delete redundant dest= settings 2025-05-27 09:26:43 -07:00
overview.py subcmds: delete redundant dest= settings 2025-05-27 09:26:43 -07:00
prune.py subcmds: reduce multiprocessing serialization overhead 2024-10-23 23:34:34 +00:00
rebase.py subcmds: delete redundant dest= settings 2025-05-27 09:26:43 -07:00
selfupdate.py subcmds: delete redundant dest= settings 2025-05-27 09:26:43 -07:00
smartsync.py Format codebase with black and check formatting in CQ 2023-03-22 17:46:28 +00:00
stage.py subcmds: delete redundant dest= settings 2025-05-27 09:26:43 -07:00
start.py subcmds: delete redundant dest= settings 2025-05-27 09:26:43 -07:00
status.py subcmds: delete redundant dest= settings 2025-05-27 09:26:43 -07:00
sync.py sync: support post-sync hook in <repo-hooks> 2025-07-01 16:11:50 -07:00
upload.py upload: fix FileNotFoundError when no superproject 2025-06-17 13:31:02 -07:00
version.py cleanup: Update codebase to expect Python 3.6 2023-10-31 16:03:54 +00:00
wipe.py wipe: Add new repo wipe subcommand 2025-07-17 17:17:25 +00:00