·3 分钟
Claude Code
claudetech
工具
Git(https://git-scm.com/) GitHub CLI(https://cli.github.com/) Node.js(https://nodejs.org/zh-cn) Bun(powershell -c "irm bun.sh/install.ps1 | iex")
配置 GitHub 认证
gh auth login Personal access tokens (classic): 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
安装 cc-sync
npm install -g @opentech1/cc-sync
第一台电脑
初始化同步:cc-sync init 上传:cc-sync push 验证是否上传成功:git log --oneline -5 如果 git 提交中没有推送日志就要手动推送
bash
# 1. 进入 cc-sync 的本地仓库目录
cd ~/.cc-sync/repo
# 2. 查看当前状态
git status
# 3. 创建第一次提交
git commit -m "Initial sync: Claude Code configuration"
# 4. 推送到远程仓库(注意:远程默认分支是 main,本地是 master)
git push -u origin master:main
# 5. 如果上面命令报错,尝试强制推送
git push -u origin HEAD:main --force
第二台电脑
初始化并拉取配置:cc-sync init 拉取:cc-sync pull