git branch 分支名1 #创建一个新分支git checkout 分支名1 #切换到刚创建的分支上git rm -rf . #删除所有文件内容 -> 空分支(注意:命令后面有个'.')
也可以
git checkout --orphan 分支名1 #创建一个分支,其包含父分支的所有文件,但不会指向任何之前的提交(没有历史)git rm -rf . #注意:最后的'.'不能少
如 要在空分支上初始化项目,需要手动清除node_modules文件夹/命令行清除缓存。否则会报错:EPERM: operation not permitted, unlink 'D:\Coding_Projects\vue_project\test\
参考:Git创建一个空的分支 - 简书 (jianshu.com)
当前分支内容置空 - 搜索 (bing.com)
vue 启项目报错Error EPERM operation not permitted, unlink