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

如何将本地修改推送至个人Fork仓库而不关联原仓库?

解决方法

1. 重新添加你的Fork仓库作为origin远程

你之前删掉了本地仓库的origin远程,现在需要把自己的Fork仓库地址加回来,执行以下命令:

git remote add origin <你的Fork仓库完整URL>

URL可以是HTTPS格式(比如https://github.com/你的用户名/仓库名.git)或者SSH格式,根据你平时的使用习惯选就行。

2. 推送代码并关联上游分支

第一次推送时因为本地main分支还没和远程Fork的main分支关联,所以需要用-u参数来设置上游——这里的上游就是你自己的Fork仓库分支,不是原仓库:

git push -u origin main

完成这一步后,后续再推送代码直接用git push就可以,系统会自动推送到你的Fork仓库的main分支。

补充说明

如果之后需要同步原仓库的更新,再把原仓库添加为upstream远程即可,命令如下:

git remote add upstream <原仓库完整URL>

这步是可选操作,只有当你需要拉取原仓库的新代码时才需要做。

内容的提问来源于stack exchange,提问作者Victor Anderson

相关产品推荐
方舟 Agent Plan

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

最近更新时间:2026.08.19 04:05:12