NanoClaw — обновление из upstream с сохранением локальных правок
★ 7.5 · devops
update-nanoclaw — это скилл для Claude Code, который безопасно переносит обновления из upstream-репозитория NanoClaw в кастомизированную установку, сохраняя локальные изменения. Перед началом работы скилл проверяет чистоту рабочего дерева (`git status --porcelain`), добавляет remote `upstream` (по умолчанию `https://github.com/nanocoai/nanoclaw.git`), создаёт резервную ветку и тег с временно́й меткой для возможного отката. Затем выполняется предпросмотр: `git log` и `git diff` показывают входящие изменения с разбивкой по категориям — скиллы, исходники хоста, контейнер, конфиг. Далее можно выбрать стратегию: merge (по умолчанию), cherry-pick конкретных коммитов, rebase или просмотр без изменений. После слияния запускаются `pnpm run build` и `pnpm test`, а при наличии `[BREAKING]`-записей в CHANGELOG.md скилл предлагает готовые инструкции по миграции.
- #git
- #merge
- #update
- #cherry-pick
- #version-control