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

本地克隆的Git仓库无法同步,如何同步master分支?

问题描述

我有一个包含.git的Project仓库,将其克隆到Another Folder下的Project目录后无法同步。在克隆仓库中执行git branch命令时显示master分支,但原Project仓库中做出修改后,克隆仓库未同步。请问如何同步另一目录中的master分支?

目录结构

folder
 |_ Project
 |    |_ .git
 |
 |_ Another Folder 
 |    |_ Project
 |         |_ .git

执行的克隆命令

PS c:\Another Folder>: git clone "c:\Project/.git"
解决方法

要同步克隆仓库的master分支,按以下步骤操作:

  • 进入克隆仓库目录
    打开终端,切换到目标目录:

    cd "c:\Another Folder\Project"
    
  • 拉取原仓库的最新更新
    直接从原仓库master分支拉取代码:

    git pull "c:\Project" master
    

    如果想后续简化操作,可以先把原仓库设为远程上游源:

    # 添加原仓库为上游远程源
    git remote add upstream "c:\Project"
    # 后续只需执行此命令即可同步
    git pull upstream master
    
  • 验证同步结果
    执行以下命令确认是否同步成功:

    git status
    git log --oneline -n 5
    

补充说明

  • 本地仓库克隆后不会自动实时同步,必须手动执行pull操作获取原仓库的更新。
  • 如果拉取时出现冲突,需要手动解决冲突后再完成提交。

内容的提问来源于stack exchange,提问作者LucasBorges-Santos

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.05 09:45:28