我使用github有一个小问题。 我主要尝试使用分支机构,并在我有工作的时候立即将代码合并到主服务器中。
事实上,github网络视图中的所有分支都显示在同一行上,这使得它完全没用。 https://github.com/jlengrand/FaceMovie/network
你能解释一下原因吗?
在本地创建分支时,它不会在github中自动显示。 当我执行
时git push -u origin master
它起泡了,但与主人在同一条线上。
让我感到困惑的是,在我的其他项目中,我没有这个问题,我不知道我做了什么不同的事情。 https://github.com/jlengrand/FaceMovie/network
任何帮助都会非常感激!
由于
答案 0 :(得分:1)
如果您将分支合并回master,并且在创建分支后没有提交主服务器,则它不会创建合并提交(即具有两个父项的提交),而是将主分支快速转发到另一个。
要防止这种情况,请在合并时使用--no-ff
选项。这将强制进行合并提交。