在 fork 中更新主分支 [重复]

Posted

技术标签:

【中文标题】在 fork 中更新主分支 [重复]【英文标题】:Updating master branch within fork [duplicate] 【发布时间】:2017-07-14 10:40:02 【问题描述】:

我已经克隆了我的团队项目的一个分支,并且我的代码尚未可部署,但我必须暂时继续处理 master 中的当前更改,以便我可以完成我的 sprint 的下一次迭代。我已经从 master 签出了一个分支,所以我的代码在另一个分支中并且在 master 中。

我想将我的 fork 中的 master 重置为可部署 master 的最新更改。我基本上执行以下操作并收到相应的输出:

git branch
  Other_Branch
  *master

git remote add upstream url/toRepoOnGitHub
   fatal: remote upstream already exists

git fetch upstream
  fatal: 'url/to/original/repo' does not appear to be a git repository
  fatal: Could not read from remote repository

Please make sure you have the correct access rights and the repository exists

我最近了解了分支,这就是我现在的工作流程,但出于好奇,我想知道如何解决这个问题。谢谢。

【问题讨论】:

【参考方案1】:

似乎远程存储库不存在或者您添加了错误的存储库。

我的建议是先去掉原点再重新添加:

git remote remove upstream
git remote add upstream https://github.com/username/repository

【讨论】:

以上是关于在 fork 中更新主分支 [重复]的主要内容,如果未能解决你的问题,请参考以下文章

Github上 fork了别人的代码 本地更新主分支代码

Github Fork与远程主分支同步

git使用规范

如何在 github 上更新 fork [重复]

GitHub更新已经fork的项目

将原始存储库更新合并到私有克隆/分叉存储库 [重复]