- 打开Github网站,注册登录:https://github.com。
- 进入仓库管理:
- 新建仓库:
- 仓库命名TestGit:
- 仓库创建成功:
- 上图已经写清楚了Github上传项目的方法,有两种方法:一种通过https,一种通过ssh。我刚开始是使用ssh的方法,不过一直报错,就直接换了https方法,这次一次就成功了。
- 因为GitHub是基于git实现的代码托管,所以git是少不了的。我们要确认电脑上安装了git,没有安装的,就去安装git。至于安装方法,给个官网下载地址:https://git-scm.com/downloads。
- 本机新建TestGit文件夹,里面添加几个文件。右击TestGit文件夹根目录,点击“Git Bash Here”,打开git命令行。
- 按照github新建仓库上的文档提示,提交项目:
- 在命令行中,输入“git init”,使Test文件夹加入git管理;
- 输入“git add .”(不要漏了“.”),将TestGit文件夹全部内容添加到git。
- 输入“git commit -m "first commit"”(“git commit -m "提交信息)
- 输入“git remote add origin https://github.com/zhangmei126/TestGit.git”(git remote add origin 你自己的https地址),连接你的guthub仓库。
- 输入“git push -u origin master”,上传项目到Github。这里会要求输入Github的账号密码,按要求输入就可以。
- 提交项目成功,我只上传了一个TestGit.txt文件,如图所示:
- 有的时候提示下面这样,可以在最后一步“git push -u origin master”改为“git push -u origin master -f”,强制上传。
- 有时候上传失败会提示:fatal: The remote end hung up unexpectedly。
原因:传输文件太大
解决办法:
windows:
在 .git/config 文件中加入
[http]
postBuffer = 524288000
linux:
git config http.postBuffer 524288000