git创建空分支

分类:教程 日期:

git checkout 命令创建的分支默认是有父节点的,该分支包含了历史提交,如果不想要原来的提交记录,而想要一个全新的空分支,可以使用 orphan 参数,具体的操作步骤如下:

1、使用 orphan 参数创建分支:

git checkout --orphan [分支名称]

2、清除工作目录和删除原来的文件:

git rm -rf .
git rm --cached -r .

这两行命令可以反复多执行几次,确保分支干净了。

最后就是可以在这个分支添加文件和正常的 git add、git commit 了。