美文网首页
GitHub和GitLab配置公钥

GitHub和GitLab配置公钥

作者: mac_sun | 来源:发表于2019-11-17 14:02 被阅读0次

GitHub和GitLab配置公钥的方法大致相同,这篇文章主要是针对GitHub来写的,请读者区别对待。

1、先在github创建一个远程仓库

用ssh下载,配好公钥和私钥后即可实现免密码上传(https每次都需要密码)

2、获取公钥

1.在百度搜索git keygen可以获得相关操作步骤
2. 或者直接操作
在某个盘下进入git bash
1.cd ~   进入根目录

2.ls -a  显示当前文件夹的所有文件夹

3.cd .ssh 进入ssh目录

4. ls     列出ssh下的所有文件
    id_rsa  id_rsa.pub  known_hosts
如果有.pub文件可以直接用 如果没有可以生成一下
    如果想删除文件可以cd ../ 之后执行rm -r .ssh 如果删除不了,可以执行 rm -rf .ssh

生成一组ssh的公钥和私钥
ssh-keygen -t rsa -C "自己的邮箱,建议是github注册账号的邮箱"

     Generating public/private rsa key pair.
    // 第一次提示信息   按第一次回车   不输任何信息
    Enter file in which to save the key (/Users/liangkuiyuan/.ssh/id_rsa): 
    // 第二次提示信息   按第二次回车   不输任何信息
    Enter passphrase (empty for no passphrase): 
    // 第三次提示信息   按第三次回车   不输任何信息
    Enter same passphrase again: 
    Your identification has been saved in /Users/liangkuiyuan/.ssh/id_rsa.
    Your public key has been saved in /Users/liangkuiyuan/.ssh/id_rsa.pub.
    The key fingerprint is:
    SHA256:IhNkHkezvAbVAITk2h1lcIqPK22mBYqU1RsS33Uw/Ts kerain.liang@jiuzhang.net
    The key's randomart image is:
    +---[RSA 2048]----+
    | ..+B+Xo +o.     |
    | ..=+X.oo o.     |
    |  oo*+o.    .    |
    | oo+.+o.     .   |
    |ooo =.+ S     .  |
    |+o . + .     E   |
    |+ *           .  |
    | *               |
    |.                |
    +----[SHA256]-----+

再输入ls -a 这时候会找到一个.ssh文件夹还可以执行ls -a | grep 'ssh'找到ssh

cd .ssh

ls

5.cat id_rsa.pub读取公钥文件 复制公钥 粘贴到git账户


大功告成 可以克隆或者提交你的代码了
git clone + github中下载你想下载的项目ssh

相关文章

  • GitHub和GitLab配置公钥

    GitHub和GitLab配置公钥的方法大致相同,这篇文章主要是针对GitHub来写的,请读者区别对待。 1、先在...

  • Jenkins 实现 GitLab 特定分支提交时自动化构建

    一、GitLab 配置 给 GitLab 配置 Jenkins 的部署秘钥(公钥,用 root 登录 GitLab...

  • 在Coding代码托管平台用Git托管项目

    操作步骤 一 、必须配置SSH公钥 注意:无论在是使用 Github,Coding,Gitlab 等哪个代码托管平...

  • 一台终端-多个ssh-key配置

    1、生成SSH-Key 2、查看公钥 3、将公钥内容复制粘贴至gitlab/github SSH公钥 4、添加私钥...

  • Git配置SSH-Key

    一、概要 本地生成公钥,将本地公钥配置到远程github,这个公钥相当于本地和远程github的链接桥梁。 二、准...

  • git配置免密(以github为例)

    配置user.name和user.email 生成ssh密钥对 获取公钥 Github上配置ssh公钥 验证

  • 【渗透笔记】Gitlab 异地重现

    部署 1、前期准备: 2、信任 GitLab 的 GPG 公钥: 3、配置镜像路径gitlab-ce是社区版,免费...

  • github 配置ssh公钥

    [toc] git使用https协议,每次pull/push都会提示要输入密码,使用git协议,然后使用ssh密钥...

  • git多秘钥共存

    生成公钥 以gitlab为示例 创建配置文件 针对每个域名做配置 提交信息 配置每个项目的单独提交信息 需要到项目...

  • Git 操作

    添加github ssh本地生成公钥和密钥 然后在 .ssh文件夹里把公钥复制到github上面如果本地已经有公钥...

网友评论

      本文标题:GitHub和GitLab配置公钥

      本文链接:https://www.haomeiwen.com/subject/agypictx.html