Collaboration and Sharing
Forking and Cloning
Fork: create a copy with lineage
grid fork cool-tool
grid fork cool-tool --into-org my-org --name my-cool-tool
Fork creates a new entity in your org with permanent lineage back to the source. The source and fork are independent from that point — changes to one do not affect the other.
After forking:
grid clone <forked-entity-id>
cd my-cool-tool
# Make changes...
grid plug
Clone: download and link
grid clone my-app # Clone into ./my-app/
grid clone my-app ./custom-dir # Clone into custom directory
grid clone my-app --force # Overwrite existing files
grid clone my-app --version v_abc1234 # Clone a specific version
grid clone my-app --no-bind # Download source only, no link
Clone downloads the source, writes cloudgrid.yaml, and links the directory to the entity. After cloning, grid plug deploys changes.
Pull: download source only
grid pull my-app
Downloads source from the last deploy without linking or writing cloudgrid.yaml.
Rename
grid rename my-app "My Application"
Changes the display name only. The slug (URL) stays the same.