Ubuntu 安装git和配置SSH公钥

  1. 注册码云gitee帐号。

  2. 注册码云SSH公钥,请参考码云帮助中心

  3. 安装git客户端git-lfs并配置用户信息。

    git config --global user.name "yourname"
    git config --global user.email "your-email-address"
    git config --global credential.helper store
    1. 执行如下命令安装码云repo工具。

      下述命令中的安装路径以"~/bin"为例,请用户自行创建所需目录。

      mkdir ~/bin
      curl https://gitee.com/oschina/repo/raw/fork_flow/repo-py3 -o ~/bin/repo 
      chmod a+x ~/bin/repo
      pip3 install -i https://repo.huaweicloud.com/repository/pypi/simple requests
       
    2. 将repo添加到环境变量。

      vim ~/.bashrc               # 编辑环境变量
      export PATH=~/bin:$PATH     # 在环境变量的最后添加一行repo路径信息
      source ~/.bashrc            # 应用环境变量


    安装git

    步骤1

    sudo apt-get update

    步骤2

    sudo apt-get install git

    其实也就是这里两步就可以安装好了,当然最后验证就是git -v查看版本了。

    配置ssh

    由于我的git代码仓库,我选择的是Coding,这里就用它来做详细说明,差异就是怎么使用最后生成的ssh了。

    查看是否有ssh密匙

    cd ~/.ssh

    如果没有会有下面的提示:-bash: cd: /root/.ssh: No such file or directory

    生成密匙

    ssh-keygen -t rsa -C "你的邮箱账号"

    这里我的是:ssh-keygen -t rsa -C "zhuming3834@sina.com"。这里建议设置成和自己的git账号的邮箱一致。为什么呢?
    其实我也不知道为什么,我只知道尽量把可变的或者差异的东西控制的最少,就像之前初中学习物理的时候,学习的控制变量法,最后有问题我们好排查。

     

     

    这里密匙ssh就生成好了,在.ssh目录下面有两个文件:id_rsa和id_rsa.pub。这里我们使用vim 打卡id_rsa.pub,复制里面的内容即可。

    Coding部署密匙

    复制密钥到gitee ssh

     

     

    最后

    上面的操作完了之后就可以正常的使用git了。
    其实上面的操作在CentOS下面是一样的只是把apt-get换成yum,其他一样。

     

     

     
posted @ 2022-05-23 11:04  Alien0208  阅读(1226)  评论(0)    收藏  举报