1

我在使用 github 时遇到了一个小问题。我主要尝试使用分支,并在我有工作时立即将代码合并回主控中。

问题是,我在 github 的网络视图中的所有分支都显示在同一行,这使得它完全没用。 https://github.com/jlengrand/FaceMovie/network

你能解释一下原因吗?

在本地创建分支时,它不会自动显示在 github 中。当我执行

git push -u origin master

它穿鞋,但与主人在同一条线上。

让我感到困惑的是,在我的其他项目中,我没有这个问题,我真的不知道我做了什么不同的事情。 https://github.com/jlengrand/FaceMovie/network

任何帮助将非常感激 !

谢谢

4

1 回答 1

1

如果您将一个分支合并回 master 并且自从您创建分支以来没有在 master 上发生任何提交,它不会创建合并提交(即具有两个父级的提交),而是将 master 分支快速转发到另一个。

为防止这种情况,--no-ff请在合并时使用选项。这将强制合并提交。

于 2012-04-25T20:45:36.993 回答