1.首先肯定要有属于自己的GitHub账号啦,没有的就需要要申请,这里就不叙述申请账号的方法了,网上有随处可见
2.然后呢,需要生成ssh密钥,通过git bash cd到你的项目主目录,如果没有初始化成git的项目则需要先执行git init,
然后 执行ssh-keygen -t rsa -C “yout email”,双引号里填写你的github账户,一般都是邮箱作为账户的,执行完上面
的命令之后 ,在按一次回车保存到默认位置,然后会提示输入密码,这个密码是用来加密私钥的,以后用到私钥是
要用到,要输入两遍。
3.现在已经生成了密钥,保存在用户目录(windows与linux应该都是放在用户目录下,我只测试了windows的)下的
.ssh文件夹下,需要显示隐藏文件才看得到,把这个文件夹备份下,里面的id_rsa 是私钥,id_rsa.pub是公钥,用
文本编辑器打开公钥,复制里面的内容,然后打开github网页的账号设置页面,找到ssh and gpg keys进去,然后点
击new ssh key,粘贴到key项里,取个容易记的title 最后点击 add ssh key即可
4.现在需要在github上创建一个repository用来托管代码,点击+号选择newrepository,取个名字,获得项目地址并
复制,我这里是https://github.com/yylyingy/ttest.git, 然后执行
git remote add origin https://github.com/yylyingy/ttest.git ,这个地址换成你的。
5.现在已经可以准备提交了,执行git commit -m “first commit”,然后git push -u origin master,可能会提示输入github
账号和密码,然后就会提交成功,这时项目已经托管到了github上了,可能网络问题会导致push失败,可以多试几次,
实在不行只能*了