我在Atlassian Stash / Bitbucket Enterprise中有两个git repos,如下所示。 Repo2是从repo1分叉的,但是还没有变化。
我想将repo2改为master repo,repo1改为repo2的fork。 。我怎样才能扭转这种关系呢?
答案 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