git学习使用和命令总结
1.克隆仓库
https git clone与ssh git clone之间的区别
- https用443端口,可以对repo根据权限进行读写,只要有账号密码就可进行操作。
- ssh则用的是22端口,也可以对repo根据权限进行读写,但是需要SSH Keys授权,这个key是通过ssh key生成器生成的,然后放在github上,作为授权的证据,这样的话就不需要用户名和密码进行授权了。
git - 生成 ssh 公钥
通过执行ssh-keygen -o命令来创建公钥,创建完成后使用cat命令查看公钥:
cat ~/.ssh/id_rsa.pub,如下图所示:
2.本地项目git初始化并提交远程仓库
- 初始化本地仓库
git init
- 添加文件到版本控制
git add .
- 提