工作区同步至变更1000,如何仅集成变更1100的内容
仅集成特定变更(变更1100)而不更新到最新版本的解决方法
- 先确保你的工作区没有未提交的本地修改,执行
git status确认状态为干净 - 直接执行
git cherry-pick <变更1100的提交ID>,这个命令会单独把变更1100里的修改合并到你当前基于变更1000的工作区 - 如果过程中出现冲突,手动解决文件里的冲突标记后,执行
git cherry-pick --continue完成合并;要是不想继续,执行git cherry-pick --abort回退操作
若你使用的是SVN,可执行
svn merge -c 1100实现同样效果,该命令仅会合并变更1100的内容,不会拉取截至1100的所有变更。
内容的提问来源于stack exchange,提问作者Jean
相关产品推荐
相关产品推荐

