我如何在git中推送不同远程仓库中的一个分支

时间:2013-09-18 02:03:52

标签: git version-control

我正在开发一个项目,我们有一个主分支,在本地我们有一个名为testing的单独分支

Currenty我只能推送到master分支,我的团队负责人告诉我不要在远程repo服务器上推送我的分支。

这是我的git config

 [core]
  2     repositoryformatversion = 0
  3     filemode = true
  4     bare = false
  5     logallrefupdates = true
  6 [remote "origin"]
  7     fetch = +refs/heads/*:refs/remotes/origin/*
  8     url = https://user@mydomain/myrepo
  9 [branch "master"]
 10     remote = origin
 11     merge = refs/heads/master
 12 [user]
 13     email = xxxx
 14     name = xxxxx

有没有什么方法可以将这个项目链接到bitbucket上我的其他远程仓库,这样我也可以将我的分支更改推送到bitbucket。

我也可以在bitbucket和我的公司服务器上同时进行mastertesting分支提交

1 个答案:

答案 0 :(得分:2)

添加另一个远程仓库很简单,但是,Chris Hayes points out,你应该先检查一下你的公司是否合适。

假设没关系,您只需为BitBucket存储库添加远程URL,然后推送到它:

git remote add bitbucket <bitbucket-repo-url>
git push bitbucket master testing