Chenyj Space
返回博客
·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