美文网首页
git-gui管理多个github项目

git-gui管理多个github项目

作者: 晚清书生 | 来源:发表于2019-08-06 17:43 被阅读0次

1.为不同的项目生成不同的public key

    在当前项目下执行ssh-keygen,给生成的key文件自定义一个名称。如我当前的项目名称是op-client,这里我命名为id_rsa_opclient确定即可,后面两步提示输入的地方直接确认就可以了。

生成key,用于ssh连接

默认在当前目录会生成两个文件id_rsa_opclient和id_rsa_opclient.pub。

2.复制公钥到githubDeploy

将步骤1生成的id_rsa_opclient.pub里的内容复制到gihub settings Deploy keys中,新增一个deploy key。

新增deploy key

3.配置host(以windows为例)

打开windows当前登录用户的.ssh文件夹,“C:\Users\Administrator\.ssh”这是我本机的默认地址,如果没有.ssh文件夹可以手动创建一个。

将第一步中生成的两个key文件剪切到.ssh文件夹中。

在.ssh文件夹中创建config文件,编辑如下内容,如下图,这里可以配置多个。

Host opclient.github.com

HostName github.com

User 991722899@qq.com

PreferredAuthentications publickey

IdentityFile C:\\Users\\Administrator\\.ssh\\id_rsa_opclient

配置host

特别需要注意config中的host属性是可以自己定义的,最好不要一样,不然会有问题。

hostname如果用的是github就直接填写github.com就可以了,User这个填写你在github上的帐号邮箱,IdentityFile这个填写第一步中生成的公钥地址。

相关文章

  • git-gui管理多个github项目

    1.为不同的项目生成不同的public key 在当前项目下执行ssh-keygen,给生成的key文件自定义...

  • GitHub多账号管理

    GitHub 可以使用 HTTPS 和 SSH 管理。 如果一个项目需要切换不同的身份,或者多个 GitHub 项...

  • git仓库迁移

    有时候在用github管理项目的时候, 同一个项目,可能需要分成多个仓库进行管理, 这时候就需要迁移项目了 1 ....

  • git - 将一个git项目添加到另一个git项目中

    有时候在用github管理项目的时候, 同一个项目,可能需要分成多个仓库进行管理, 这时候就需要迁移项目了 1 ....

  • Git配置多个SSH-Key

    有时候我们要管理多个git项目,或同时在用gitlab、github、小程序的tgit。当我们给一个项目配置了SS...

  • github项目管理创建

    github项目管理创建方式一: git clone url github项目管理创建方式二: 第一步: 创建项目...

  • 上传各个branch项目代码

    在GitHub上管理项目 branch的用法 在GitHub上管理项目 branch的用法 - CSDN博客 怎样...

  • GitHub项目管理

    0.首先登陆自己的账号 GitHub地址 4.添加忽略文件,如果已经选了,如果是ios开发上面的.gitignor...

  • github管理项目

    我先全局配置好git用户名,若你已经设置好可略过: git config --global user.email ...

  • 收藏

    github/gitlab同时管理多个ssh key http://xuyuan923.github.io/201...

网友评论

      本文标题:git-gui管理多个github项目

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