github将fork与本地分支同步

时间:2017-04-01 13:18:14

标签: git github

我可能用github搞砸了我的工作流程 - 我发现了回购的一些问题,并希望修复它们。我克隆了repo(Github Desktop,Mac OS)并在XCode中进行了更改,我在进行更改并提交更改后创建了一个本地分支到repo。然后我尝试推送更改,但出现了与权限相关的错误。

我去了github repo并分叉了,现在我在我的github帐户和本地分支中有了fork。我无法弄清楚如何将我的本地分支更改合并到fork而不覆盖它们(没有对fork进行更改)。

1 个答案:

答案 0 :(得分:1)

你需要:

  1. 添加一个指向您的fork的新remote存储库
  2. 将您的本地更改推送到remote fork
  3. 要添加新的遥控器,您必须在存储库文件夹中输入:

    git remote add myfork {GIT_URL_OF_YOUR_FORK}

    在此之后你只需要将你的分支推到你的分支

    git push myfork {BRANCH_NAME_THAT_HAS_THE_LOCAL_CHANGES}

    这应该是关于它的。