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

删除本地.git目录后如何将本地仓库与GitHub远程仓库关联并完全同步

解决步骤
  • 先拉取远程仓库的所有提交记录、分支信息,不会修改本地文件:
    git fetch origin
  • 查看远程分支列表,确认你要同步的目标分支名(通常主分支为main或master):
    git branch -r
  • 将本地当前分支强制同步为对应远程分支的最新状态,该操作会覆盖本地所有未上传到远程的改动,执行前请先备份本地重要文件:
    git reset --hard origin/你的目标分支名
    示例(同步主分支):git reset --hard origin/main
  • 如果需要使用其他远程分支,直接执行以下命令即可自动创建并切换到对应本地分支,关联远程分支:
    git checkout 目标分支名

完成以上操作后,本地仓库的提交记录、分支、文件内容就会和远程仓库完全一致。

内容的提问来源于stack exchange,提问作者Tu Le Anh

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.10.03 08:27:05