当前位置:   article > 正文

Git添加SSh公钥以及多人协作冲突问题解决方案_企业多人协同ssh怎么办

企业多人协同ssh怎么办

现在加入有两台机器想访问gitee(与github类似,csdn的代码托管平台,很好用^_^,推荐一波)

将两台电脑的SSH公钥添加到gitee中

这里我们用两种系统分别为Windows和Centos

Window

如果装过git,右键桌面,选择如下的红色标记的地方,没装的话。。(还用说么,下载安装)
这里写图片描述
这里会进入bash 命令框

  1. 配置全局的用户名和邮箱,这个必须要配置,不然git没法commit,当然也可以单独配置每个工程的用户和邮箱这里就不说了。

    git config --global user.name "YiwenDong"
    git config --global user.email "xxxx1.dong.ext@nokia.com"
    
    • 1
    • 2
    • 3
  2. 生成ssh秘钥

     $ ssh-keygen -t rsa -C "xxxx.1.dong.ext@nokia.com"
    • 1

    这里生成时会出现如下的信息,直接按Enter建就好,直接放入默认位置下

    Creates a new ssh key using the provided email # Generating public/private rsa key pair.
    
    Enter file in which to save the key (/home/you/.ssh/id_rsa):
    • 1
    • 2
    • 3

    还会有一个类似下面的一句话,意思让我们输密码,输不输都行,这里我输入了密码,还会让你在输入一遍,输入时密码不可见,注意。输入完秘钥应该就生成了。

    Enter same passphrase again: [Type passphrase again]
    • 1
  3. 查看秘钥是否生成

    $ cd ~/.ssh
        $ ls
    • 1
    • 2

    如果出现如下所示的秘钥(一个公钥一个私钥),恭喜,成功。
    这里写图片描述

  4. 将公钥在gitee(或者github)中添加。

    首先查看一下公钥

    cat id_rsa.pub
    • 1

    出现和下面相似的一串字符,复制它

    ssh-rsa AAAAB3NzaC1yc2EAAAADAQABAAABAQCcc3aFD6+QdySTy9b5O5p26JCVF86a00h530XX9mVD3QUkSG0gdEldDMrgef5N6rrHuApx13hYBuiviJj9Vp6y+6w2b6ncGnHrdPmhCOiBVQ2k1tr0DIclDb6b44QbxNU4q8D0yF+69Pj7OajUOU3JLRs9oovHXjYVXPBi11xDBYSVB3hVh9ocdVYuevCgBVBttie/wQu4ajib6zQC9984+5GSDpWLeG5bh5H7rhAm/fzpcZv+dxDGsjbCwbymQv/eBbWhECPXNb60ZIbtaR0s1vgCF9KcjAjEaBXHlvjd/KpUWX3fJVhAD87Y9+m+pRzcawHmUwTpCo/ThejkL5h9 xxxx.1.dong.ext@nokia.com
    <
    • 1
    • 2
声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/小小林熬夜学编程/article/detail/408972
推荐阅读
相关标签
  

闽ICP备14008679号