Can';t在GitHub中分叉回购之后再分叉该回购

Can';t在GitHub中分叉回购之后再分叉该回购,git,github,Git,Github,是叉子吗 如果我先从GitHub web界面分叉第一个,我就无法将第二个分叉到我的GitHub中 如果我先用叉子叉第二个,我就不能叉第一个 这是GitHub的bug还是特性?我想把这两种方法都用到我的GitHub中。如果可能,如何做到这一点?这是意料之中的事。你不用叉子 您可以做的是分叉原始回购,并将另一个分叉添加为远程回购 这样,您可以从另一个fork获取/合并,同时保持向原始repo发出拉取请求的可能性。我使用从原始源对我的帐户创建一个fork,然后将其他fork添加为远程和合并 git c

是叉子吗

如果我先从GitHub web界面分叉第一个,我就无法将第二个分叉到我的GitHub中

如果我先用叉子叉第二个,我就不能叉第一个


这是GitHub的bug还是特性?我想把这两种方法都用到我的GitHub中。如果可能,如何做到这一点?

这是意料之中的事。你不用叉子

您可以做的是分叉原始回购,并将另一个分叉添加为远程回购


这样,您可以从另一个fork获取/合并,同时保持向原始repo发出拉取请求的可能性。

我使用从原始源对我的帐户创建一个fork,然后将其他fork添加为远程和合并

git clone <your fork url> name
cd name
git remote -v
git remote add upstream <original repo url>
git remote add somefork <another fork of repo url>
# move to your fork
git checkout origin/master
# merge original repo
git fetch upstream/master
git merge upstream/master
# merge other user fork 
git fetch somefork/master
git merge somefork/master
git克隆名称
光盘名称
git远程-v
git远程添加上游
git远程添加somefork
#到你的叉子上去
git签出源/主
#合并原始回购
git取上游/主
git合并上游/主
#合并其他用户分支
去拿些叉子/师傅
git合并somefork/master
在这里,您应该有一个最新的存储库,其中包含两个回购协议的所有最新更改(如果这些更改是兼容和可合并的)