Unlink a linked project from a campaign

Synopsis

Remove a linked project symlink from a campaign without touching the external workspace contents.

If name is omitted, the current linked project is inferred from the working directory.

Use this for linked workspaces added with 'camp project link'. This command removes the symlink entry from projects/ and cleans up the linked repo's local .camp marker when it belongs to the selected campaign.

If you're already inside a campaign, that campaign is used by default. Outside a campaign, use --campaign or a bare --campaign to pick a registered target campaign interactively.

Examples: camp project unlink camp project unlink my-project camp project unlink my-project --campaign platform camp project unlink --campaign platform camp project unlink my-project --campaign camp project unlink my-project --dry-run

camp project unlink [name] [flags]

Options

  -c, --campaign string   Target campaign by name or ID; omit value to pick interactively
      --dry-run           Show what would be done without making changes
  -h, --help              help for unlink
      --no-commit         Skip automatic git commit

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