创建一个分支
使用参数 --orphan,这个参数的主要作用有两个,一个是拷贝当前所在分支的所有文件,另一个是没有父结点,可以理解为没有历史记录,是一个完全独立背景干净的分支。
参考git的帮助文档,如下:
$ git checkout --orphan gh-pages
# 创建一个orphan的分支,这个分支是独立的
Switched to a new branch 'gh-pages'
清空当前分支下的所有文件
这个操作不会影响别的分支,特别是你的<start point>
- git rm -rf .
- # 删除原来代码树下的所有文件
注意这个时候你用git branch命令是看不见当前分支的名字的,除非你进行了第一次commit。
下面我们开始添加一些代码文件,例如这里新增了一个index.html
$ echo "My GitHub Page" > index.ht