首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Git将代码从存储库1推送到存储库2(协作者存储库)

Git将代码从存储库1推送到存储库2(协作者存储库)
EN

Stack Overflow用户
提问于 2015-03-19 08:08:11
回答 1查看 538关注 0票数 1

我需要一些帮助,因为我有一些代码,我从我的存储库分支中提取,并在其中更改了一些内容。

我需要的是将它推入另一个我曾经是协作者的存储库中。

一直试图推动密码,并试图访问它,但没有任何效果。

有人能帮我这个忙吗?任何帮助都将不胜感激。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2015-03-19 09:13:45

您有两个不同的存储库,您可以在其中进行编码。第一个是克隆/拉动代码的地方,并做了一些更改。第二个是什么,你想要推你的最新代码。

如果从GIT克隆存储库,那么它会自动将GIT Url附加到应用程序中。若要检查,请运行以下命令

代码语言:javascript
复制
git remote -v
Result:
  origin   https://username@github.com/project-name.git (fetch)
  origin   https://username@github.com/project-name.git (push)

这是您克隆/提取最新代码的网址。现在,我们已经创建了URL的别名为原产地。因此,当您想要推送代码时,您可以这样做。

代码语言:javascript
复制
git push origin master

现在添加另一个GIT (远程),您希望在其中推送最新的代码。

代码语言:javascript
复制
git remote add origin_two https://username-two@github.com/project-name.git

因此,现在以这种方式提交您的更改,并从您的辅助GIT URL中发出一个拉请求。

代码语言:javascript
复制
git pull origin_two master

如果有任何冲突,请在代码中进行更正,然后使用

代码语言:javascript
复制
git add file-name

添加提交消息

代码语言:javascript
复制
git commit -m "Your message"

并将代码推送到git。

git推送origin_two主机

如果您正在使用分支机构:

您现在有两个存储库,用于一个应用程序。因此,对于每个回购都有自己的分支,列出每个来源的分支,只需按照

代码语言:javascript
复制
git branch -a

将列出来自两个遥控器的所有分支。现在,如果您真的想推动任何其他分支,那么您应该提交当前分支an上的所有更改,然后使用命令移动到您的有利分支。

代码语言:javascript
复制
git branch branch-name

在这里做代码--不管你现在要更改什么代码--推到特定的分支

代码语言:javascript
复制
git push origin_two branch-name

希望这能帮到你。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/29139638

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档