无法在github上看到分支历史记录

时间:2018-02-12 06:52:13

标签: git github merge version-control

我是Git和Github的新手。我正在使用终端来使用git命令。所以,我在Github上创建了一个存储库。我在我的本地机器上克隆它。然后,如果我使用git命令创建一个分支,我可以看到我正在切换分支。我能够编辑该分支中的代码,并且我也能够将分支合并到主分支。

当我检查Github时,我没有看到我所做的任何分支的历史记录以及我在其他分支中进行的所有更改并将它们合并到master中,它们仍被描述为对其进行的单个更改我推送代码时在Github上使用master分支。

我想知道我在分支和合并方面的变化如何反映在Github中,一些相关资源对此有所帮助。

1 个答案:

答案 0 :(得分:3)

您可以通过以下步骤在github中检查提交为图表:

见解页面 - >网络标签。

enter image description here

github repo的所有分支都将显示为图形,您可以通过图形找到分支之间的关系和动作。

对于快进合并:

如果您的提交历史记录如下所示:

...---A---B---C   mater 
               \
                D---E  somebranch

由于master分支上没有新的更改,当您将somebranch合并到mastergit merge somebranch)时,master分支将指向提交Esomebranch点相同:

...---A---B---C---D---E   mater, somebranch