首页 > 代码库 > 菜鸟浅谈github使用方法--之创建仓库

菜鸟浅谈github使用方法--之创建仓库

上一个小节呢,就是讲了一下github的基本概念什么的。

下面讲讲如何创建仓库吧。

1、建立仓库

在创建仓库之前,建议先去https://github.com官网上注册一个github账户吧。注册完之后登录,新建new repository

技术分享

2、安装Git客户端

github是服务器端,git是客户端,我的git客户端是百度里直接下载的

技术分享

下载完之后在本地创建ssh key,运行git-bash.exe

$ ssh-keygen -t rsa -C "your_email@youremail.com"
技术分享

 

后面的your_email@youremail.com改为你在github上注册的邮箱,之后会要求确认路径和输入密码,我们这使用默认的一路回车就行。成功的话会在~/下生成.ssh文件夹,进去,打开id_rsa.pub,复制里面的key

回到github上,进入 Account Settings(账户配置),左边选择SSH Keys,Add SSH Key,title随便填,粘贴在你电脑上生成的key。

由于之前自己练习的时候创建过一次 所以就直接覆盖了。

技术分享

 

 这里new ssh key 将上一步骤中id_rsa.pub里面生成的key黏贴到里面即可。

add之后还会让你再输一次登录密码,输入即可。

为了验证是否成功,在git bash下输入:

$ ssh -T git@github.com
验证成功后会出现You‘ve successfully authenticated, but GitHub does not provide shell access 
不过我第一次验证的时候,出现了一个问题。

Initialized empty Git repository inXXX
The authenticity of host ‘[gerrit.ericsson.se]:29418 ([142.133.164.50]:29418)‘ can‘t be established.
RSA key fingerprint is 0d:31:2e:57:bf:29:36:02:04:81:12:85:fd:b8:87:3b.
Are you sure you want to continue connecting (yes/no)? yes
Warning: Permanently added ‘[gerrit.ericsson.se]:29418,[142.133.164.50]:29418‘ (RSA) to the list of known hosts.
Agent admitted failure to sign using the key.
Permission denied (publickey).
fatal: The remote end hung up unexpectedly

我的原因是 之前创建ssh key的时候
$ ssh-keygen -t rsa -C "your_email@youremail.com"  这句话我运行了两次 但是在github上new ssh key的时候用的还是第一次创建的key所以会出现这个问题。当时查百度的时候,还有一种情况
就是。。。。。。


突然不想写了,明天继续吧~~
 
 

 

 

 

菜鸟浅谈github使用方法--之创建仓库