You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

如何同步Public/myrepo的A/b目录及B目录修改至Mine/myrepo?

操作步骤
  • 进入本地的Mine/myrepo仓库目录:
    cd /path/to/Mine/myrepo
    
  • 添加Public/myrepo作为远程仓库(命名为public便于区分):
    git remote add public https://github.com/Public/myrepo.git
    
  • 拉取Public仓库的最新代码到本地:
    git fetch public
    
  • 合并目标内容到当前分支(假设当前使用main分支):
    方案一:直接合并Public仓库的完整分支变更(适合仅B目录和A/b目录有修改的场景):
    git merge public/main
    
    方案二:仅拉取指定目录的内容(精准同步B目录修改和A/b目录新增):
    git checkout public/main -- B A/b
    
  • 确认文件状态无误后,提交并推送变更:
    git add .
    git commit -m "同步Public仓库B目录修改,新增A/b目录"
    git push origin main
    
  • (可选)若后续无需再从Public仓库拉取代码,可移除该远程仓库:
    git remote remove public
    

内容的提问来源于stack exchange,提问作者Βασίλης Χατζηπαντελή

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.08.17 01:20:35