第一次利用git下载软件

2019-03-26  本文已影响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

上一篇 下一篇

猜你喜欢

热点阅读