Workrail
⌘K
CLI

Workspace Guide

Track multiple repos under one folder and keep new repos synced automatically.

Updated 2026-02-11

Use workspaces when you have many repositories in one parent folder.

Why use workspaces

  • Link and track many repos in one step
  • New repos under that folder can be discovered on future syncs
  • Better for monorepos plus service repos setup

Add a workspace

BASH
workrail workspace add ~/Projects

Optionally set discovery depth:

BASH
workrail workspace add ~/Projects --depth 8

List workspaces

BASH
workrail workspace list

Remove a workspace

BASH
workrail workspace remove
  1. Add workspace
  2. Run workrail sync
  3. Verify linked repos in workrail status

Notes

  • Workspace sync does not backfill by default
  • Use --since only when you intentionally want backfill