但是第一个分支之后的所有分支都应该有祖先。
不:您可以随时使用孤立分支创建一个或多个。
git checkout --orphan newbranch
4-x-dev-cam
分支的历史记录,并查看其历史记录是否始于一个没有父提交的提交。master
):todo
分支,以保留与git源代码本身无关的管理脚本。
- 任何GitHub页面项目都至少有一条孤立分支(除了master
):gh-pages
,以管理与您的项目相关联的网站。
基本上,每当您需要在相同的repo中管理与您的主要项目正交的内容(管理脚本、用于说明项目的网站等)时,孤立分支是隔离该辅助历史的好方法。4-x-dev-cam
的情况下,一个可能的解释是从头开始对项目进行大规模重写。在这种情况下,孤立分支也是将新历史与以前的分支分开的好方法。