在GitHub上,“这个分支是0提交,0提交后面的主”是什么意思?

时间:2013-11-18 19:49:38

标签: git github

GitHub截图:

enter image description here

只有一个分支,主人。 git status说没有什么可以承诺的。那个分支零如何提前到后呢?

我在GitHub上看到了这个问题。这只是一个令人困惑的状态消息吗?

1 个答案:

答案 0 :(得分:5)

这是一个错误。

一旦你回购了一个仓库,你的每个分支都会与分叉和原始仓库之间的分支进行比较。
这样可以清楚地表明您是否可以提出拉取请求。

在这种情况下,您的分支是master,这意味着它与自身进行比较,因为master也在original repo。 因此" 0 commit ahead and 0 commit behind" (与自己一起)消息。

如果您已经完成了自己的提交,正如我在" couple of tips on pull request"中所提到的那样,在master制作的专用分支上那么你的分支就是master之前的提交 然后,您可以从第一个仓库的所有者处提出拉动请求。

fork

无论如何,该消息的目的是提醒您,分叉的主要目标是协作并回馈

  • 如果您的专用分支落后,您希望将其反对origin/branch(您应该与原始仓库保持同步,换句话说,您不应该直接在{{1 }})以确保您自己的工作与第一个仓库的最新提交兼容,
  • 如果您的分支领先,您可以考虑提出拉取请求并回馈。