使用2个远程存储库

时间:2017-07-13 05:15:23

标签: git

为了学习git,我做了两个回购,直到现在我才刚刚从我当地的一个远程仓库推进。我刚刚制作了第二个远程仓库,并希望将所有代码放在那里。目前我的本地仓库有很多未跟踪的文件和未按下的更改。如何将我的所有文件从本地仓库获取到新的远程仓库?

1 个答案:

答案 0 :(得分:1)

进入首次回购并创建一个新的remote(例如,secondRepo),其网址为second-repo

# run in first-repo
$ git add remote secondRepo <second-repo-url>
$ git fetch secondRepo

现在,结帐到新分支(比如feature)。执行AddCommit您的本地更改,推送到新的远程(此处为secondRepo)分支(例如,master)。

$ git checkout -b feature
$ git add -A
$ git commit -m 'message'
$ git push secondRepo master

现在, secondRepo 分支包含所有本地文件,提交/更改。