检查后,我如何上传我的项目的Git存储库到GitHub?,我仍然不知道如何让一个项目上传到我的GitHub存储库。

我创建了一个存储库,并想将我的项目上传到它。

我在存储库页面上查看了某种上传按钮,但我没有看到任何类似的东西。

到目前为止,我已经查看了提供的链接,但仍然一无所获。他们提到了命令行;是Windows命令行还是Git Bash?因为我不能让他们做任何事。

我也尝试使用Git GUI,但是当我选择我想要的文件夹时,它说它不是Git存储库…需要拉上拉链吗?我尝试在文件夹中添加.gitconfig文件,但没有什么不同。


当前回答

我假设你和我一样使用Windows系统,并且安装了Git。您可以在项目目录中通过简单的命令提示符运行这些命令,也可以使用Git Bash。

步骤1:

在Git中手动创建一个存储库。随你怎么称呼它。

步骤2:

进入您的本地项目目录。如果您希望将代码发布到刚刚创建的新存储库中,请确保在项目根目录中没有文件夹名.git。如果有,请删除。 执行命令git init。

步骤3:

运行命令

转到添加 。

步骤4:

运行命令

git commit -m YourCommitName

步骤5:

运行命令

git远程添加YourRepositoryName https://github.com/YourUserName/YourRepositoryName.git

步骤6:

运行命令

git push——set-upstream YourRepositoryName master——force

请注意,我在撰写本文时使用的是最新版本的Git。还要注意,我没有指定要将代码推入的任何特定分支,所以它会进入master。在第6步中,Git会要求您在一个弹出窗口中输入用户名和密码来授权命令。

其他回答

我假设你和我一样使用Windows系统,并且安装了Git。您可以在项目目录中通过简单的命令提示符运行这些命令,也可以使用Git Bash。

步骤1:

在Git中手动创建一个存储库。随你怎么称呼它。

步骤2:

进入您的本地项目目录。如果您希望将代码发布到刚刚创建的新存储库中,请确保在项目根目录中没有文件夹名.git。如果有,请删除。 执行命令git init。

步骤3:

运行命令

转到添加 。

步骤4:

运行命令

git commit -m YourCommitName

步骤5:

运行命令

git远程添加YourRepositoryName https://github.com/YourUserName/YourRepositoryName.git

步骤6:

运行命令

git push——set-upstream YourRepositoryName master——force

请注意,我在撰写本文时使用的是最新版本的Git。还要注意,我没有指定要将代码推入的任何特定分支,所以它会进入master。在第6步中,Git会要求您在一个弹出窗口中输入用户名和密码来授权命令。

这对我很管用;

1- git init
2- git add .
3- git commit -m "Add all my files"
4- git remote add origin https://github.com/USER_NAME/FOLDER_NAME
5- git pull origin master --allow-unrelated-histories
6- git push origin master

上传项目到Git的步骤:

步骤1 -打开cmd并将当前工作目录更改为您的项目位置。

步骤2 -将项目目录初始化为Git存储库。

git init

步骤3 -在本地存储库中添加文件。

add .

步骤4 -提交您在本地存储库中暂存的文件。

git commit -m "First commit"

步骤5 -复制远程存储库URL。

步骤6 -在本地位置中添加远程存储库URL作为源。

git add origin copied_remote_repository_url

步骤7 -确认您的来源是否更新。

git remote show origin

第8步-推更改到您的GitHub存储库

git push origin master.

也许你能做的最有用的事情就是阅读在线书籍Pro Git。这是一本相当不错的读物,它为你提供了正确执行事情的概念背景。

我花了1-2个小时才意识到我应该在GitHub上创建存储库,然后再尝试将我的本地文件推送到GitHub(或其他你正在使用的Git服务)。

在尝试推之后,错误如下:

remote: Repository not found.
fatal: repository 'https://github.com/username/project.git/' not found

我觉得自己像个白痴,但我真的想对像我这样的初学者强调这一点。我只是认为我的存储库将在第一次推送时自动创建。我大错特错了。

你可以用这个命令查看你的遥控器:

git remote -v