首页 > 解决方案 > 以“expo init my-project”开始的 React Native 项目无法推送到 github?

问题描述

我添加所有文件git add .然后提交git commit -m 'first commit',然后使用这些命令设置原点,设置主分支并推送: git branch -M main git remote add origin https://github.com/BeccaN/my-project.git git push -u origin main

我对推送没有任何反应,它只是挂起。我该怎么做才能进一步调试并希望找到解决方案?

编辑我尝试从我的 mac 笔记本电脑重新初始化一个新的存储库,它工作正常。原来我使用的是 Ubuntu/Linux。仍然想听听任何关于为什么它以前不起作用但适用于 Mac 的理论或建议?

标签: gitreact-nativeexpo

解决方案


expo init

首次运行时从他们的仓库添加他们的 .git 目录。

您需要重新提交提交,删除隐藏的 .git 目录并重试。在推送到您的仓库之前解决的一种方法是运行以下命令:

rm -rf .git

cd进入项目后。你也可以在他们的论坛上参考这个:

https://forums.expo.dev/t/why-is-there-a-git-in-my-expo-project-folder/12710


推荐阅读