# @editor/cli

Galacean Editor 命令行工具。提供项目的本地初始化、资产同步（pull/push/watch）、认证管理、编辑器工具执行等能力。

## 安装

```bash
pnpm --filter @editor/cli build
```

构建后通过 `galacean` 命令使用。

## 快速开始

```bash
# 1. 配置认证
galacean auth login --token <your-token>

# 2. 初始化项目到本地
galacean init <projectId>

# 3. 编辑本地资产后推送到远端
galacean push

# 4. 或者开启自动同步
galacean watch
```

`push` 默认会让远端资产收敛到当前本地工作区（authoritative sync）。
如果只想上传本地增量、暂时保留远端中未出现在本地 manifest 的资产，可显式使用：

```bash
galacean push --no-prune-remote
```

## 文档

完整命令参考见 [CLI Reference](docs/index.md)。
