bash - 如何覆盖我以前在存储库上的工作?
问题描述
我在 GitHub 上创建了一个新的存储库,并将一些工作推送到它的主分支,但不知何故,当我再次尝试提交并将一些东西推送到它时,终端说 git 不存在。所以我用几乎相同的文件 git init 另一个目录,并使用 git remote add origin https://github.com/hassansuhaib/recipe-app再次添加原点,现在当我推送工作时它给出了这个错误。如何覆盖现有文件?PS我是代码新手
解决方案
每当存储库和本地机器中的工作存在差异(repo 有一些额外的东西然后本地机器)或者你的 repo 上有一些未跟踪的文件时,我通常做的是git pull
首先匹配所有工作,然后在 repo 和本地机器上匹配git push -u origin master
. 我希望这对您将来有所帮助。
推荐阅读
- scala - 如何修复 ReactiveMongo 中的 SSLHandshakeFailed 以连接 MongoDB 图集?
- java - 大家好,我想使用 Java 代码在我的文本文件中搜索这个词“(错误:87)”
- html - chrome中左滚动div右侧的未知填充
- python - Python:控制用户输入的变体数量
- wordpress - 像产品目录一样吸引商务
- azure - 唯一自定义属性 Azure ADB2C 租户
- javascript - 无法从回调中更新(分配给变量)的textContent
- php - 如何在数组中分配值 ng-model?
- python - 如何为我的 tensorflow 模型提高此数据管道的性能
- python - KeyError:AIRTABLE_API_KEY