首先生成ssh秘钥, -C是你的GIT代码连接,要ssh格式的
ssh-keygen -t rsa -C "wpj@yiiRbac.com"
如果不需要密码的就连续回车。
最后得到了两个文件:id_rsa和id_rsa.pub。这两个文件一般放在~/.ssh目录下。
3、打开id_rsa.pub文件,将里面的内容复制到代码托管平台上,一般是你项目设置中

4、测试ssh是否生效
ssh -T git@git.coding.com #我采用的是coding代码托管平台,所以测试地址是git@git.coding.com,成功则出现:Hello name You've connected to Coding.net by SSH successfully!
5、将本地的https访问方式改为ssh方式,修改.git文件夹下config中的url
[remote "origin"] url = git@git.coding.net:test/test.git fetch = +refs/heads/*:refs/remotes/origin/*
修改后
[remote "origin"] url = git@git.coding.net:test/test.git fetch = +refs/heads/*:refs/remotes/origin/*
该博客介绍了如何生成SSH密钥,并将其应用于Git代码托管平台,如Coding。步骤包括使用ssh-keygen命令创建密钥对,将公钥添加到平台,测试SSH连接,以及将本地项目的HTTPS链接切换为SSH链接,以实现无密码推送代码。
2834

被折叠的 条评论
为什么被折叠?



