美文网首页
第一次利用git下载软件

第一次利用git下载软件

作者: 溪溪溪溪溪川 | 来源:发表于2019-03-26 17:25 被阅读0次

    1.安装git

    pengzw@super-server:~$ sudo add-apt-repository ppa:git-core/ppa //添加源  
    pengzw@super-server:~$ sudo apt-get update  //更新
    pengzw@super-server:~$ sudo apt-get install git //自动安装git
    pengzw@super-server:~$ git --version //确认git版本
    
    //第一次使用前
    pengzw@super-server:~$ git config --global user.name "your name"  //设置用户名,注意git config命令的--global参数,用了这个参数,表示你这台机器上所有的Git仓库都会使用这个配置,当然也可以对某个仓库指定不同的用户名和Email地址。
    pengzw@super-server:~$ git config --global user.email "your email" //设置电子邮箱
    pengzw@super-server:~$ git config user.name  //查看用户名
    pengzw@super-server:~$ git config user.email  //查看电子邮箱
    pengzw@super-server:~$ git config --list  //查看所有用户信息
    

    2.创建一个新的仓库

    pengzw@super-server:~$ git init //在想要创建为仓库的文件夹中使用
    pengzw@super-server:~$ git init git //或者直接在当前文件夹中创建一个文件夹并初始化为仓库,默认/home/pengzw/git
    pengzw@super-server:~$ git clone git@github.com:www-bioinfo-org/CNCI.git
    Warning: Permanently added the RSA host key for IP address '52.74.223.119' to the list of known hosts. Permission denied(publickedy).fatal:Could not read from remote repository...
    

    3.配置秘钥publickey

    pengzw@super-server:~$ cd .ssh
    pengzw@super-server:~/.ssh$ ls
    id_rsa  id_rsa.pub known_hosts
    pengzw@super-server:~/.ssh$ cat rsa.pub
    
    秘钥.png

    应该会出现上图所示一大段字符串:ssh-rsa......,这就是所谓的publickey;但是如果提示报错的话则说明没有公钥,此时你应当自己创建一个公钥,输入

    pengzw@super-server:~/.ssh$ ssh-keygen
    

    然后一直回车就行,最后会生成一个矩形框框一样的东西,就说明公钥已经生成

    pengzw@super-server:~/.ssh$ ls #生成秘钥
    id_rsa  id_rsa.pub  known_hosts
    pengzw@super-server:~/.ssh$ cat id_rsa.pub 
    

    重复步骤3,那一大段就是publickey,右键copy复制。

    打开浏览器登录你的github,点击右上角带黄色的头像-->settings-->(personal settings中的)SSH and GPG keys-->new SSH key-->title自己取名,key中粘贴publickey-->Add SSH key-->成功!再次连接即可。

    4.下载软件

    pengzw@super-server:~$ git clone git@github.com:www-bioinfo-org/CNCI.git
    正克隆到 'CNCI'...
    remote: Enumerating objects: 52, done.
    remote: Total 52 (delta 0), reused 0 (delta 0), pack-reused 52
    接收对象中: 100% (52/52), 1.57 MiB | 168.00 KiB/s, 完成.
    处理 delta 中: 100% (19/19), 完成.
    

    5.参考来源

    ubuntu安装和使用git总结:https://blog.csdn.net/m0_37950361/article/details/80138929
    github连接远程仓库时出现Warning: Permanently added the RSA host key for IP addres:https://blog.csdn.net/comeonbabe_/article/details/80244854

    相关文章

      网友评论

          本文标题:第一次利用git下载软件

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