git - 以“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 的理论或建议?
解决方案
expo init
首次运行时从他们的仓库添加他们的 .git 目录。
您需要重新提交提交,删除隐藏的 .git 目录并重试。在推送到您的仓库之前解决的一种方法是运行以下命令:
rm -rf .git
cd
进入项目后。你也可以在他们的论坛上参考这个:
https://forums.expo.dev/t/why-is-there-a-git-in-my-expo-project-folder/12710
推荐阅读
- sql - 在开头使用附加词进行搜索
- html - 设置间隔,延迟?隐藏 div 的定时和淡入
- google-cloud-run - Cloud Run 服务 URL 的格式是什么?
- r - 如何从其他包(例如 R Shiny 中的 DiagrammeR)渲染绘图?
- c++ - C++ RapidXml - 使用 first_node() 遍历以修改 XML 文件中节点的值
- reactjs - 仅在道具更改时才反应钩子?
- javascript - TypeError : submitHandler 不是 React Native 上的函数
- dom - 如何在 p5.JS 中将函数集成到 populateOptions 中
- java - JsonSyntaxException: java.lang.IllegalStateException: 预期 BEGIN_OBJECT 但在第 1 行第 3 列路径 $[0] 处为 STRING
- r - Table1() R 中的描述性统计