1. 注册github
- 打开fithub官网:https://github.com,注册github账号,注册页面如下:
- 填好用户名、邮箱、密码紧接着到这一步:
建议选择第一项,免费的,但创建的项目是开放的的,所有人都能看到.另一种是收费的,然后按照提示走就可以,完成github的注册和资料的完善.
2、创建自己的项目
填入、选择相应的内容:
3、github添加SSH---------(免密登录)
- 本地生成秘钥,打开终端输入:
ssh-keygen -t rsa
首次生成秘钥时,一路回车就行. 完成后会新增两个文件:id_rsa 和 id_rsa.pub ,而 id_rsa 是密钥,id_rsa.pub 就是公钥。文件位置在:~/.ssh ,找到生成的公钥,用cat id_rsa.pub查看公钥内容,并复制,
-
github上添加SSH key:
将在终端中cat id_rsa.pub到的内容添加到key中,标题补充完成,点击add ssh key 按钮就完成了github中添加了SSH key
SSH key 添加成功之后,输入 ssh -T 检验添加是否成功git@github.com 进行测试 ,检验SSH添加是否成功
4、提交代码 (ubuntu)
添加 SSH key 成功之后,我们就有权限向 GitHub 上我们自己的项目提交代码了,而提交代码有两种方法:
-
从远程上clone代码到本地,更新后,再进行提交
在clone的文件夹目录中打开,进行项目的提交
git add .
git commit -m '提交内容'
git push origin master
- 关联本地已有项目
- 在github 上建立一个项目test
- 本地项目test2与github上的test项目进行关联,在test2目录下打开终端,执行以下命令:
git remote add origin 远程仓库地址
注意:如果远程仓库地址是SSH地址,可以通过上面所述的免密登录上传,如果用https地址,需要输入邮箱以及密码之后可进行上传
* 查看项目的远程仓库:
git remove -v
- 提交代码
git push origin master