git ssh生成

来源:互联网 发布:后窗知乎 编辑:程序博客网 时间:2024/04/26 14:05

1、大致流程:

安装Git客户端工具

本地生成密钥对;

设置github或者GItLab上的公钥;

修改git的remote url为git协议(https不建议)

git使用https协议,每次pull, push都要输入密码,使用git协议,使用ssh密钥。可以省去每次都输密码,但是一定要保管好自己的密钥,注意安全。



1.1)本地生成密钥对;

ssh-keygen -t rsa -C "你的邮箱"

wKiom1g_g5eS3bLlAAAcoXN3QXY907.png-wh_50

注意箭头密钥存放位置和密码

wKioL1g_g32RHnAwAABfZHtRt50157.png-wh_50

wKiom1g_hICweKXNAAA9ucyUnSo645.png-wh_50



1.2)设置github或者GItLab上的公钥;

github:注册,登陆,找到ssh-key,添加公钥即可

ssh -T git@github.com 测试即可

wKiom1g_hOTQZnI6AABHbEKYFMg569.png-wh_50

GItLab:

环境搭建,添加公钥

ssh -T git@github.com 测试即可(测试方式类似)



1.3)修改git的remote url为git协议(https不建议),并简单使用。

git使用  git help

git remote -v 查看支持的方式

git remote set-url  设置访问方式

添加远端repo:

$ git remote add upstream git://github.com/xxx/xxx.git

重命名远端repo:

$ git://github.com/xxx/xxx.git为“upstream”

克隆:

$ git clone 

仓库初始化:

git init

生成快照并存入项目索引:

git add

文件,还有git rm,git mv等

项目索引提交:

git commit



本文转自 “永不放弃!任志远” 博客,请务必保留此出处http://renzhiyuan.blog.51cto.com/10433137/1878377

0 0
原创粉丝点击