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

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

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

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

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


当前回答

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

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

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

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

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

git remote -v

其他回答

GitHub发布了一个本地Windows客户端,使以下所有步骤变得多余。

您还可以使用Sourcetree在Windows上获得Git和Mercurial的设置。


下面是你在Windows下的操作方法:

If you don't have Git installed, see this article on how to set it up. Open up a Windows command prompt. Change into the directory where your source code is located in the command prompt. First, create a new repository in this directory git init. This will say "Initialized empty git repository in ....git" (... is the path). Now you need to tell Git about your files by adding them to your repository. Do this with git add filename. If you want to add all your files, you can do git add . Now that you have added your files and made your changes, you need to commit your changes so Git can track them. Type git commit -m "adding files". -m lets you add the commit message in line.

到目前为止,即使你不使用GitHub,上面的步骤也是你要做的。它们是启动Git存储库的正常步骤。请记住,Git是分布式的(去中心化的),这意味着使用Git不需要“中央服务器”(甚至不需要网络连接)。

现在,您希望将更改推到GitHub托管的Git存储库中。你可以通过告诉Git添加一个远程位置来做到这一点,你可以用下面的命令来做到:

Git远程添加origin https://github.com/yourusername/your-repo-name.git

*注意:在你做git远程添加origin之前,你应该在GitHub中创建your-repo-name…

完成此操作后,Git现在就知道远程存储库了。然后你可以让它推送(也就是“上传”)你提交的文件:

Git push -u origin master

遵循RishiKesh Pathak的指示。你甚至可以通过只插入一次这个命令行来缩短push命令:

git config --global push.default simple

所以下次不要使用git push origin master,你只需要:

git push

详情请点击这里。

首先,你必须在GitHub上创建一个账户 然后创建一个新项目-按您的需要命名该项目,然后显示您的项目URL 现在复制URL 然后打开命令提示符,使用cmd进入要上传的目录或文件夹 然后输入以下命令 git init Git添加。 Git commit -m "初始提交" git远程添加原点粘贴URL Git push -u origin master 现在检查你的GitHub账户。上传存储库成功。

要获得完整的指导,你可以观看这个视频。

Open Git Bash. Change the current working directory to your local project. Initialize the local directory as a Git repository: $ git init Add the files in your new local repository. This stages them for the first commit: $ git add . Commit the files that you've staged in your local repository: $ git commit -m "First commit" At the top of your GitHub repository's Quick Setup page, click to copy the remote repository URL. In the Command prompt, add the URL for the remote repository where your local repository will be pushed : $ git remote add origin remote repository URL Push the changes in your local repository to GitHub: $ git push origin master

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