我们在Bitbucket上使用两个远程存储库进行相同的项目--其中一个是目前开发最多的项目,还有更多的人可以访问它。另一个只是为了我们的团队,只有团队成员才能访问它。现在,我们只从第一个存储库中提取,并将其推送到这两个存储库中。
我们对于第二个存储库(只推)的问题是:MAIN BRANCH (我假设它是active HEAD)当前被设置为某个分支'branch-x',它不是主分支。但是,这个分支最近被合并到主服务器上,然后从另一个远程回购系统中删除。但是,试图将此更改推送到第二个遥控器的尝试失败了,这条消息是:[remote rejected] branch-x (deletion of the current branch prohibited)。我为此使用的git命令是:git push origin --delete branch-x
有没有办法将远程"main branch"从分支-x移动到主服务器,然后删除分支-x?
我还有一个标签问题:如何更改远程回购的名称,例如将第二个回购程序的名称从origin更改为origin-2
发布于 2014-10-02 01:55:54
关于删除github上的主程序,请参见此链接,我想bitbucket的过程类似。
重命名远程使用git remote rename OLD NEW
https://stackoverflow.com/questions/26153341
复制相似问题