Git 在网络视图中,分支与主分支位于同一行
我在使用github时遇到了一个小问题。 我主要尝试使用分支,并在我有工作时将代码合并回主代码中 问题是,我在github的网络视图中的所有分支都显示在同一行上,这使得它完全无用。 你能解释一下原因吗 在本地创建分支时,它不会自动显示在github中。 当我表演Git 在网络视图中,分支与主分支位于同一行,git,github,git-branch,Git,Github,Git Branch,我在使用github时遇到了一个小问题。 我主要尝试使用分支,并在我有工作时将代码合并回主代码中 问题是,我在github的网络视图中的所有分支都显示在同一行上,这使得它完全无用。 你能解释一下原因吗 在本地创建分支时,它不会自动显示在github中。 当我表演 git push -u origin master 它穿上鞋子,但和主人在同一条线上 让我困惑的是,在我的其他项目中,我没有这个问题,我不知道我做了什么不同。 任何帮助都将不胜感激 谢谢如果您在创建分支后将分支合并回主分支,而主分
git push -u origin master
它穿上鞋子,但和主人在同一条线上
让我困惑的是,在我的其他项目中,我没有这个问题,我不知道我做了什么不同。
任何帮助都将不胜感激
谢谢如果您在创建分支后将分支合并回主分支,而主分支上没有提交,则它不会创建合并提交(即具有两个父分支的提交),而是将主分支快速转发到另一个主分支
要防止出现这种情况,请在合并时使用
--no ff
选项。这将强制合并提交。如果在创建分支后将分支合并回主分支,而主分支上没有提交,则不会创建合并提交(即具有两个父分支的提交),而是将主分支快速转发到另一个主分支
要防止出现这种情况,请在合并时使用
--no ff
选项。这将强制合并提交。您可能会补充说,许多开发人员更喜欢OP看到的线性历史,因为它有助于理解开发流程。确实很好。我仍然不明白我的两个回购协议之间的区别,因为我以前从未使用过这个选项。你可能会补充说,许多开发人员更喜欢OP所看到的线性历史,因为它有助于理解开发流程。确实工作得很好。尽管如此,我仍然不明白我的两次回购之间的区别,因为我以前从未使用过这个选项。