推送React应用至GitHub异常:Create React App模板被推送而非自定义应用
问题排查与解决步骤
以下是可能导致推送模板代码而非自定义应用的原因及对应解决方法:
本地自定义代码未提交
Create React App初始化项目时会自动完成首次git提交,若你修改代码后未执行本地提交操作,直接推送的就是初始模板代码。按以下步骤操作:- 在项目根目录执行:
git add .(将所有修改的文件加入暂存区) - 执行提交命令:
git commit -m "提交自定义React应用代码"(把暂存区内容提交到本地仓库) - 再次推送:
git push -u origin main
- 在项目根目录执行:
执行命令的目录错误
确认你是否在自定义React项目的根目录下执行git命令。可通过以下方式验证:- Windows终端执行:
cd - Mac/Linux终端执行:
pwd
查看输出路径是否与你的项目目录一致,若不一致,切换到正确目录后重新执行推送流程。
- Windows终端执行:
Git状态异常
执行git status查看当前仓库状态:- 若显示大量未跟踪的自定义文件,说明你未将这些文件加入暂存区,按第一步的
git add .和git commit操作即可。 - 若显示的是初始模板文件,说明你确实未提交自定义修改,需重新提交本地代码后推送。
- 若显示大量未跟踪的自定义文件,说明你未将这些文件加入暂存区,按第一步的
内容的提问来源于stack exchange,提问作者Sunny
相关产品推荐
相关产品推荐

