我有一个git存储库,它有许多分支,我的要求是创建一个新的空分支,使其独立于早期的分支。
答案 0 :(得分:8)
这不是一个好习惯,但是如果你真的想要一个与主人无关的新分支,你必须使用 - 孤立结帐的参数:
git checkout --orphan version2
# and remove your project files
您将在文档中获得有关 - 孤立参数的更多详细信息:http://git-scm.com/docs/git-checkout
答案 1 :(得分:-3)
在本地计算机上创建分支并切换此分支
$ git checkout -b [name_of_your_new_branch]
在github上推送分支:
$ git push origin [name_of_your_new_branch]
通过使用以下命令,您可以使用当前工作分支的所有分支:
$ git branch
您还可以找到所有git分支和合并文件的完整列表Create a new branch with git and manage branches