我需要一些帮助,因为我有一些代码,我从我的存储库分支中提取,并在其中更改了一些内容。
我需要的是将它推入另一个我曾经是协作者的存储库中。
一直试图推动密码,并试图访问它,但没有任何效果。
有人能帮我这个忙吗?任何帮助都将不胜感激。
发布于 2015-03-19 09:13:45
您有两个不同的存储库,您可以在其中进行编码。第一个是克隆/拉动代码的地方,并做了一些更改。第二个是什么,你想要推你的最新代码。
如果从GIT克隆存储库,那么它会自动将GIT Url附加到应用程序中。若要检查,请运行以下命令
git remote -v
Result:
origin https://username@github.com/project-name.git (fetch)
origin https://username@github.com/project-name.git (push)这是您克隆/提取最新代码的网址。现在,我们已经创建了URL的别名为原产地。因此,当您想要推送代码时,您可以这样做。
git push origin master现在添加另一个GIT (远程),您希望在其中推送最新的代码。
git remote add origin_two https://username-two@github.com/project-name.git因此,现在以这种方式提交您的更改,并从您的辅助GIT URL中发出一个拉请求。
git pull origin_two master如果有任何冲突,请在代码中进行更正,然后使用
git add file-name添加提交消息
git commit -m "Your message"并将代码推送到git。
git推送origin_two主机
如果您正在使用分支机构:
您现在有两个存储库,用于一个应用程序。因此,对于每个回购都有自己的分支,列出每个来源的分支,只需按照
git branch -a将列出来自两个遥控器的所有分支。现在,如果您真的想推动任何其他分支,那么您应该提交当前分支an上的所有更改,然后使用命令移动到您的有利分支。
git branch branch-name在这里做代码--不管你现在要更改什么代码--推到特定的分支
git push origin_two branch-name希望这能帮到你。
https://stackoverflow.com/questions/29139638
复制相似问题