git 使用 ssh
最近在导入一些非常老旧的 git 库,要把很多库挪动到 coding 上,在做这个操作的过程中,有几个关键步骤,记录一下希望对其他有同样问题的人有帮助。
更换仓库的地址
直接修改仓库地址
git remote set-url origin 新的远程仓库地址
先删除后添加
1 :删除 git remote rm origin
2:添加 git remote add origin 新的远程仓库地址
查看远程仓库地址
git remote -v
设置 ssh 访问
每次 git push 都需要密码,实在是让人头疼。
1、生成 ssh 证书
生成公钥、秘钥
ssh-keygen -t rsa -C “xxx@qq.com.cn”
2、在~./ssh/文件下找到 pub 文件,将其内容复制出来
3、根据使用平台的不同,将公钥复制进去。
4、验证 ssh 证书
ssh -T git@e.coding.net
5、git 远程仓库的 https 路径,改为 git@路径即可。修改/.git/config
后面就可以没有密码访问啦
评论