Projects

Create, link, clone, and check status of Strayl projects from the CLI.

st init

Create a new Strayl project from the current git repository.

You must be inside a git repository to run this command. It will:

  1. Create the project in your Strayl account
  2. Add a strayl git remote pointing to the new repository
  3. Configure git credentials automatically
  4. Optionally push your current branch to dev

Options

Example

After creating, you can push your code:

Link an existing local git repository to an existing Strayl project.

Requires username/project format. This adds the strayl remote and configures git credentials. The remote dev branch must be empty — if the project already has code, use st clone instead.

Options

Example

After linking, you'll be prompted to push your local code to dev.

st clone

Clone a Strayl repository to a local directory.

This is a wrapper around git clone that accepts the username/repo shorthand instead of a full URL. The strayl git credentials are used automatically.

Example

You can also pass a full URL:

st status

Show the current project and pending change proposals.

Output:

The indicator means the change has a conflict with dev and needs to be restacked before it can be merged.

StraylSTRAYL

The place where your code product lives

© 2026 Strayl. All rights reserved.