mcpField
G
git-sync

git-sync

github.com/gitbobobo开发073 次安装2 天前更新
代码仓库

关于 git-sync

用于同步 Git 本地与远程仓库并推送变更的技能。它要求先清理工作区,优先采用 rebase,并要求理解双方修改意图后再解决冲突。

主要功能

  1. 01检查工作区是否干净
  2. 02同步时优先使用 rebase
  3. 03保留现有提交内容
  4. 04依据修改意图解决冲突

适用场景

  1. 01同步前准备仓库
  2. 02从远程更新本地分支
  3. 03解决冲突并保留变更

安装

复制下面的命令,在终端中运行。

$npx skills add https://github.com/gitbobobo/skills --skill git-sync

安装后在 Claude Code 中输入/git-sync确认已加载。

README 原文English

来自项目 README

README 暂无中文译文,以下为英文原文;中文介绍见上方。

同步 git 远程并解决冲突,使本地和远程保持一致(推送到远程)。

同步要求

  • 同步前确保工作区干净:先检查 git status --porcelain,若有未提交变更先完成提交(按 git-commit 工作流),再同步,避免 rebase / merge 时产生冲突或丢失改动
  • 优先通过 rebase 保持线性历史
  • 禁止直接丢弃提交内容,必须根据提交时间理解修改意图
  • 冲突需先理解双方修改意图再解决,必要时征求用户意见

评论

支持 Markdown