我可能用 github 搞砸了我的工作流程 - 我注意到存储库的一些问题,并想修复它们。我克隆了存储库(Github Desktop,Mac OS)并在XCode中进行了更改,在进行更改后,我创建了一个存储库的本地分支并提交了更改。然后我尝试推送更改,但遇到了与权限相关的错误。
我去了 github 存储库并分叉了它,现在我的 github 帐户和本地分支中有分叉。我无法弄清楚如何在不覆盖它们的情况下将我的本地分支更改合并到分叉中(没有对分叉进行任何更改)。
您需要:
- 添加指向分支的新
remote
存储库 - 将本地更改推送到
remote
分叉
要添加新的遥控器,您必须在存储库文件夹中键入以下内容:
git remote add myfork {GIT_URL_OF_YOUR_FORK}
在此之后,您只需要将分支推到叉子上
即可git push myfork {BRANCH_NAME_THAT_HAS_THE_LOCAL_CHANGES}
这应该是关于它的。