Git创建一个空的分支

1、需求

在git上创建分支,必须是要有一个父节点的,也就是说我们必须在一个已有的分支上来创建出一个新的分支。在工程进行一段时间之后,是无法创建空分支的。但有时候,某个分支的衍化,已经变的非常复杂,需要重新梳理,这时候建立空白分支的需求就凸显出来了。

2、解决方案

2.1、利用git checkout 的 --orphan参数

git checkout --orphan 【分支名称】

2.2、删除我们文件

git rm -rf .
这里要注意最后那个句点“.”

2.3、提交点内容

如果分支里面没有任何内容的话,分支是不可见的

touch .gitignore
git add .gitignore
git commit -m 'Init an empty branch'
2.4、push到服务器

git push --set-upstream origin 【同上分支名称】

参考:https://blog.csdn.net/yetyongjin/article/details/123044937

©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容