前言
在创建 React 项目之后,使用 npm run eject
命令报错:This git repository has untracked files or uncommitted changes
原因
因为在初始化项目之后,该项目并没有本地 git 仓库,而此项目目录下又有 .gitignore
文件,所以此时会向上级寻找未提交的项目。
解决方法
1.初始化仓库
git init
2.添加并提交
git add .
git commit -m '初始化项目'
3.重新执行 npm run eject