如何将项目上传到Github
在检查完这个问题之后,我仍然不知道如何让一个项目上传到我的Git Hub仓库。
我是Git Hub的新手,我不知道该怎么做。 我创建了一个仓库,但我想上传我的项目。
我已经在存储库页面上查看了某种类型的上传按钮,但我没有看到任何类似的内容。
我查看了迄今为止提供的链接,但我仍然没有收到任何信息。 他们提到命令行,是Windows命令行还是Git Bash? 因为我无法做任何事情。
我也尝试过使用Git GUI,但是当我选择文件夹时,我希望它说它不是Git存储库......是否需要压缩? 我尝试在文件夹中添加.gitconfig文件,但它没有任何区别。
提前致谢 :)
自从我写这个答案以来,github发布了一个本地windows客户端,它使得下面的所有步骤变得多余。
您也可以使用sourcetree在Windows上同时获得git和mercurial设置。
这里是你如何在Windows中做到这一点:
git init
。 这会说“初始化空git仓库.... git”( ...
是路径)。 git add filename
做到这一点。 如果你想添加所有的文件,你可以做git add .
git commit -m "adding files"
。 -m
让你添加提交信息。 到目前为止,即使您没有使用github,上述步骤也是您会做的。 他们是启动git存储库的正常步骤。 请记住,git是分布式的(分散的),意味着你不需要有一个“中央服务器”(甚至网络连接)来使用git。
现在,您想将更改推送到您的github托管的git存储库。 通过告诉git添加一个远程位置来告诉你,你可以用下面的命令来实现:
git remote add origin https://github.com/yourusername/your-repo-name.git
一旦你完成了,git现在知道你的远程仓库。 然后你可以告诉它推送(这是“上传”)你提交的文件:
git push -u origin master
您好这将帮助您将项目上传到Github。 按照上面的Burhan Khalid的指示, 观察如果它从头开始上传项目,然后 在 git push origin master
之前 做 git pull origin master
git push origin master
所以如果从头开始上传项目,那么:
1) git init
2) git add.
3) git commmit -m "Add all my files"
4) git pull origin master
5) git push origin master
遵循以下两个步骤:
git add remote origin https://github.com/userName/repo.git
这里,repo.git将是您新创建的远程仓库。 这将像魅力一样工作。 无需担心SSH或HTTPS方式。 我首先面临同样的问题,并花费数小时的时间来解决问题 但这对我有效。
链接地址: http://www.djcxy.com/p/45231.html