最近做了新项目,老板喊传到Git上面,之前一直都是直接拿仓库地址直接clone了,第一次把项目上传到空的仓库,所以上传过程中也遇到了几个问题,在这里总结一下并给出解决方法。
1、仓库托管在gitlab上面,打开仓库地址之后,因为是空的,所以在页面底部就有如何将项目传到仓库的教程。官方教程.png
- 我在执行git push -u origin master 这一句,将项目push到远程主分支,图片.png
- cd到desktop,然后git bash,然后输入ssh-keygen -t rsa -C 你的邮箱
比如 :ssh-keygen -t rsa -C hck@.com,然后一直回车,选择Y,还有要创建一个不少于五位的密码,虽然不知道干嘛的但还是记下来用的什么,最后得到如图获取秘钥.png
rsa串
图片.png
图片.png
3、回到终端输入$ git pull origin master //先把远程服务器github上面的文件拉下来,再输入$ git push origin master。如果出现报错 fatal: Couldn't find remote ref master或者fatal: 'origin' does not appear to be a git repository以及fatal: Could not read from remote repository.
则需要重新输入$ git remote add origin [仓库地址]。
大功告成,现在打开仓库就能看到上传的项目了。打开sourcetree,查看一下有没有默认没有上传的系统认为较大的文件,比如图片等资源等,可以选择之后commit之后再push到仓库。
祝好运!