代码仓库使用从HTTPS到SSH使用
2023-06-13 09:13:00 时间
前言
因
Bitbucket
开始不推荐使用 HTTPS 来访问仓库,而是让通过 SSH 来访问。(PS:我一直使用SSH,没有想到有部分人员一直使用的是 HTTPS,所以特出教程将 HTTPS 转换为 SSH 来访问仓库)
安装 Git
略过不说,可以参考网上文章,对于Git安装有大把的文章
生成 key
打开 git bash
来使用命令生成私钥和公钥
ssh-keygen
直接可以生成,一路默认即可
当然可以通过下面命令生成新版本的密钥,安全性更高
ssh-keygen -t ecdsa -b 521
copy id_***.pub
将 id_***.pub
里面的内容复制到个人的 SSH 公钥上。
如下图所示
bitbucket
github
配置全局信息
git config --global user.name xxxx
git config --global user.email xxxx
以后每次git提交就使用的是上面设置的用户信息,当然可以去掉 --global
只设置当前仓库的配置
设置远程仓库地址
直接拉新的本地
git cline git@github.com:microsoft/dotnet.git
可以将后面的地址 github.com:microsoft/dotnet.git
替换成自己的仓库地址
修改本地已有的仓库地址
假设本地已经使用了HTTPS来访问,原来使用地址如下所示
git clone https://github.com/microsoft/dotnet.git
或者
git clone https://UserName@github.com/microsoft/dotnet.git
使用命令行工具可以直接修改仓库地址
git remote set-url origin git@github.com:microsoft/dotnet.git
即可完成仓库修改
相关文章
- winhttp 访问https_WinHttp支持HTTPS下载「建议收藏」
- 如何通过SSH远程连接Linux系统,并执行命令
- h3c 配置ssh登录_H3交换机SSH跳转
- 再见了WinSCP,这个开源SSH客户端更炫酷更强大!
- GitLab安装使用(SSH+Docker两种方式)
- 解决Linux SSH连接失败的指南(linuxssh失败)
- 连接Linux查看SSH连接的方法(linux查看ssh)
- Linux SSH登录失败:解决方案(linux无法ssh登录)
- 调整Linux SSH连接速度的方法(linuxssh慢)
- 端口Linux开启SSH安全连接的步骤(linux开ssh)
- 登录Linux远程配置SSH安全登录(linux远程配置ssh)
- Linux SSH:极其安全的远程连接方式(linuxssh是什么)
- 让Linux轻松破解SSH密钥(linux破解ssh)
- 登陆 Linux 使用SSH登陆的方法简介(linux怎么ssh)
- 管理Linux服务器:添加SSH用户(linux添加ssh用户)
- 密钥保护Linux服务器:存储SSH密钥的正确姿势(linux保存ssh)
- Linux白名单构建SSH安全防护(linux白名单ssh)
- Linux跨服务器间SSH无密码互信设置(linux配置ssh互信)
- Puppet模块(五):SSH模块及ssh资源
- Linux下完美配置SSH远程连接(linux下配置ssh)
- Linux SSH 密钥:如何更安全地远程访问服务器(linuxssh密钥)
- SSH远程重启Redis服务(ssh重启redis)
- 实现Redis连接SSH一种新的连接方式(redis连接ssh)
- Oracle SSH连接安全便捷的管理方式(oracle ssh连接)