有时需要新建一个完全独立的空白分支,作为资源存储等,例如hexo博客源码
工具/原料
git
方法/步骤
1
复制github地址
2
clone 项目,进入项目目录
3
git checkout --orphan <新的分支名> #创建新的空白分支#如果提示error: The following untracked working tree files would be overwritten by checkout:,执行第四步到第五步
4
git clean -d -fx #会清除所有git clone下的所有文件,只剩.git
5
重新执行git checkout --orphan <新的分支名>
6
git rm -rf . #清除所有git文件历史,为了空白分支git commit -m '提交信息'
7
git push origin <新的分支名> #推送远程分支#提示该错误error: src refspec hexo does not match any.#解决因为不能提交空分支,重新添加文件,提交分支
8
git add README.mdgit commit -m '提交信息'git push origin <新的分支名> #推送远程分支
9
新的空白分支就有了
上一篇:GIT分支篇,查看及删除你的分支
下一篇:Git-分支创建和合并主线