1、本地仓库checkout检出新分支,orphan参数用于创建没有commit记录的分支
git checkout --orphan newmaster
2、添加分支所有文件
git add -A
3、将添加的文件提交到本地仓库
git commit -am "初始化项目"
删除之前的主分支
git branch -D master
重命名检出的新分支为master,使他成为主分支
git branch -m master
强制提交覆盖掉远程仓库的分支
git push -f origin master
查看日志(只有一条提交记录,且(HEAD -> master, origin/master),说明已经提交了远程仓库)
git log