GitHub for Windows没有看到存储库中的更改

bow*_*owl 9 git github

我使用GitHub for Windows(GfW)创建了一个存储库,并添加了3个提交并使用前面提到的同步.提交在GitHub网页和我的应用程序中可见.然后我的兄弟分叉我的项目开始与我合作.他成功地使用GfW克隆了它.

然后我在我的机器上进行了更改并按下"同步"按钮.网页和我的历史记录中出现了变化,但我的兄弟在他的GfW中看不到它们.即使在按下"同步"之后.

我们犯了什么错误?我也在他的项目设置中将他添加到了协作者,虽然它没有改变任何东西.我想我误解了一些基本原则.

Jon*_*eet 20

那么,这里涉及四个存储库:

  • 你的github一个
  • 你的github项目的本地克隆
  • 你兄弟的github分叉
  • 你兄弟的叉子当地克隆

我有一段时间没有使用过GfW,但我怀疑 Sync只是在上面列出的最后两个项目之间进行同步.我不知道是否支持GUI,但是有关同步fork的文档可能对您有用.

我怀疑不支持将fork与原始同步,但是给出了这个文档:

GitHub for Windows不支持多个Git遥控器,它只适用于原始遥控器.如果您希望推送到其他遥控器,我们建议您使用应用程序附带的命令行客户端.

你的兄弟将有效地拥有两个遥控器:他的叉子(通常命名为"origin")和你的原始项目(通常命名为"upstream").