camp project
Manage campaign projects
Synopsis
Manage git submodules and project repositories in the campaign.
A project can be:
- a git repository tracked as a submodule under projects/
- a machine-local linked workspace attached via symlink under projects/
Use 'camp project add' for submodules and 'camp project link' / 'camp project unlink' for linked workspaces.
Examples: camp project list List all projects camp project add git@github.com:org/repo.git Add a new project camp project link ~/code/my-project Link an existing local workspace camp project remove api-service Remove a project
camp project [flags]
Options
-h, --help help for project
Options inherited from parent commands
--config string config file (default: ~/.obey/campaign/config.json)
--no-color disable colored output
--verbose enable verbose output
SEE ALSO
- camp - Campaign management CLI for multi-project AI workspaces
- camp project add - Add a project to campaign
- camp project commit - Commit changes in a project submodule
- camp project link - Link an existing local project into a campaign
- camp project list - List projects in campaign
- camp project new - Create a new project in campaign
- camp project prune - Delete merged branches in a project
- camp project remote - Manage remotes for a project
- camp project remove - Remove a project from campaign
- camp project run - Run a command inside a project directory
- camp project unlink - Unlink a linked project from a campaign
- camp project worktree - Manage worktrees for a project