2017-06-17 38 views
-1

有一些名为foo的github存储库,“user1”和“user2”(不是我)都有过。我有:我已经合并了一个git(集线器)存储库的远程分支,但没有看到它的可视化

  • 分叉https://github.com/user1/foo作为https://github.com/myself/foo
  • 克隆https://github.com/myself/foo
  • git remote add user2-repo https://github.com/user2/foo(这是较早版本的用户1 /富的一个分支)
  • git merge user2-repo/master
  • 没有合并
  • 承诺所有更改
  • git push'ed to github(至myself/repo

但尽管如此,如果我看“网络”图 - 我没有看到myself/foouser2/foo之间的关系;如果我使用git gui并可视化所有分支,我看不到从user2-repo/master开头到我的master分支的边缘,就像我期望按照this answer看到的那样。

有什么我需要做的吗?我不看正确的事情吗?我误解了应该发生什么?

+0

这里是user-2。我自己在这里是用户2吗? –

+0

@ArpitSolanki:不,请参阅编辑。 – einpoklum

+0

你在哪里推它'user-2/foo'或'myself/foo' –

回答

0
  • user2的克隆USER1
  • 我远程产地为user1
  • 我远程用户2,回购是user2的
  • 合并user2的我...

myself继承只有一些分支机构,但不是它的遥控器。这是原因。我认为github上的软件仓库只有一个遥控器:它们从中分出的一个遥控器。

  • 自己从用户1从用户1

自己和用户都没有toghether直接与克隆

  • user2的克隆。这是正确的。

  • +0

    所以,你说的只有user1合并才能获得出现在网络图上的“重新进入”的分支的效果? – einpoklum

    相关问题