git ssh key 设置
设置完成后,git pull,push等命令就不需要再输入用户名和密码了
- 生成公钥,私钥
1
ssh-keygen -t rsa -C "邮箱地址"
然后得到两个文件:私钥id_rsa和公钥id_rsa.pub
把公钥里面的内容复制到gitlab,github的ssh keys设置处
测试
1
ssh -T git@主机ip
如果看到Hi后面是你的用户名,就说明成功了。
- 修改.git文件夹下config中的url
修改前1
2
3[remote "origin"]
url = https://github.com/xxxx.git
fetch = +refs/heads/*:refs/remotes/origin/*
修改后
1 | [remote "origin"] |