git - 第一次尝试将本地项目推送到 git repo,出现奇怪的行为
问题描述
我一直在尝试拼凑第一次将本地项目推送到现有 github 存储库的正确方法。git bash 告诉我“远程来源已经存在”,因此该部分似乎已被处理
“git status”告诉我“没有什么可提交的,工作树干净”,因此是“git add”。很可能没有添加任何文件来推送到 repo。我之前在项目父目录上运行了“git init”,因此顶部存在一个顶级“.git”文件夹。我之前还为我的本地机器生成了一个 ssh 密钥并将其连接到我的 github 帐户
因此,我不清楚此设置/配置可能缺少什么,这使我无法将本地项目文件推送到我的 github 存储库。关于我可能在这里遗漏的任何建议?
===更新===
我按照下面 error404 评论中的步骤进行操作。当我执行以下命令时:
git commit -m 'adding all project files'
git bash 控制台写出所有添加到控制台的文件名:
“84 个文件已更改,20342 个插入(+)”
但是,当我执行“git push origin master”时,控制台会写出:
远程:未找到存储库。致命:找不到存储库“ https://github.com/MyGitHubUserName/MyRepoName.git/ ”
虽然我能够将该 url 放在地址栏中并成功导航到 .git 地址。我在之前的“git remote add origin”命令末尾成功地使用了完全相同的 url。知道我在这里可能缺少什么吗?
解决方案
将 repo 克隆github
到新文件夹、创建新分支(如果需要)、将新项目复制到该分支、提交和推送可能是最简单的。
推荐阅读
- javascript - 创建具有多个值的 JSON
- c# - 如何模拟 autofac 类型注册?
- android - 在 PWA 中上传图像/文件
- javascript - 在 pre-ES6 JavaScript 中使用通配符比较字符串
- capl - 如何使用 CAPL 脚本或任何其他可能的方式测试 CanTp 协议中的 N_As、N_Ar 超时参数?
- .net - .Net 框架 4.7.2 中 HttpCookie.SameSite 选项的构建失败
- spring-hateoas - 带有 Traverson 客户端和 java.time.Instant 的 Spring HATEOAS
- iis - 具有多个规则的 IIS 反向代理
- mysql - Mysql - 选择具有链接值的行
- python-3.x - 在跳过某些对象时获取列表中的不同部分