首页 > 解决方案 > 第一次尝试将本地项目推送到 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。知道我在这里可能缺少什么吗?

标签: git

解决方案


将 repo 克隆github到新文件夹、创建新分支(如果需要)、将新项目复制到该分支、提交和推送可能是最简单的。


推荐阅读