我可以在Atlassian Stash中交换两个git repos之间的fork关系吗?

时间:2015-12-01 16:49:08

标签: git bitbucket-server

我在Atlassian Stash / Bitbucket Enterprise中有两个git repos,如下所示。 Repo2是从repo1分叉的,但是还没有变化。

我想将repo2改为master repo,repo1改为repo2的fork。 。我怎样才能扭转这种关系呢?

two repos in stash server

1 个答案:

答案 0 :(得分:1)

你可以交换原点。

$ cd repo1
$ git remote rm origin
$ git remote add origin git@url.ext:org/Repo2.git

然后

$ cd repo2
$ git remote rm origin
$ git remote add origin git@url.ext:org/Repo1.git

或者,添加单独的起源。

$ cd repo1
$ git remote add actual git@url.ext:org/Repo2.git
$ git fetch actual

$ cd repo2
$ git remote add actual git@url.ext:org/Repo1.git
$ git fetch actual