资讯专栏INFORMATION COLUMN

重置.ssh秘钥

atinosun / 1991人阅读

摘要:当重置了秘钥后,不是简单的生成秘钥,重新复制粘贴公钥到即可。在申请秘钥之前,首先要重置全局用户名和邮箱地址。使用下面的命令生成秘钥,注意这里一定要加上上面注册的那个邮箱地址一路回车,密码为空。

当重置了.ssh秘钥后,不是简单的生成秘钥,重新复制粘贴公钥到git即可。

1.在申请ssh秘钥之前,首先要重置全局git用户名和邮箱地址。

$ git config --global user.name "Alexandra"
$ git config --global user.email "alexandral@qq.com"

2.使用下面的命令生成秘钥,注意这里一定要加上上面注册的那个邮箱地址

$ ssh-keygen -t rsa -C "alexandral@qq.com"
一路回车,密码为空。

3.将_rsa.pub文件中的密码复制粘贴到git或者码云中

4.只有成功设置了ssh key,我们的本地电脑才可以从远端git、码云等仓库中以ssh方式clone代码。

5.在某个文件夹下多带带使用git连接了远程仓库,这些连接都只是在当前文件夹下生效
即git remote列出的远程连接都只在当前文件夹下有用。

6.如果一台电脑在git/ gitee/自己公司的git系统中分别注册了一个用户名和密码,且需要分别提交代码到对应的远程仓库中,
此时,要使用以下命令重新生成各个注册邮箱对应的ssh key。

ssh-keygen -t rsa -C "每个账户的邮箱地址"

文章版权归作者所有,未经允许请勿转载,若此文章存在违规行为,您可以联系管理员删除。

转载请注明本文地址:https://www.ucloud.cn/yun/101875.html

相关文章

  • Docker+Jenkins+Nodejs+Git+Webhook自动部署

    1.准备环境 一台有网络的Linux 服务器 Docker rpm安装包,依赖包 libcgroup jdk1.7 OR 1.8环境下载 Jenkins WAR包下载 NodeJs 源码包下载 依赖下载地址: https://pkgs.org/download/ https://mirrors.aliyun.com/centos/7/os/x86_64/Packages/ 2.安装D...

    tuomao 评论0 收藏0
  • 使用pm2快速将项目部署到远程服务器

    摘要:使用背景当我们需要将项目部署到远程线上服务器时传统的方法可能就是将本地代码通过等方式上传到服务器然后通过登入到服务器,配置好环境手动启动应用。 使用背景 当我们需要将项目部署到远程线上服务器时;传统的方法可能就是: 将本地代码通过ssh、ftp等方式上传到服务器; 然后通过ssh登入到服务器,配置好环境; 手动启动应用。 太过手动化,麻烦,操作繁琐。 现代自动化部署 ...

    wind5o 评论0 收藏0
  • k8s与CICD--借助scp插件实现非容器项目的部署

    摘要:插件实现了一半,由于企业微信申请比较麻烦,所以也没有进展。今天抽出时间,研究了一下插件,主要目的是实现非容器项目的部署。其实就是借助插件,将构建好的项目可执行文件和配置文件发布到指定主机上。直接上文件插件基于实现。完成新项目的部署。 前言 最近连续996加班,一直没有时间完成drone系列文章。drone-wechat插件实现了一半,由于企业微信token申请比较麻烦,所以也没有进展。...

    Half 评论0 收藏0

发表评论

0条评论

最新活动
阅读需要支付1元查看
<