一)Github简介

github是一个基于git的代码托管平台,用户能创建自己的公共仓库私人仓库,公共仓库的代码会被公开。

使用github之前,需要先注册一个账号,github官网地址:https://github.com/

之后就可以创建仓库了,点击 + New Repository 菜单,填好名称后Create,之后会出现一些仓库的配置信息,是一个git的简单教程。

Github一个简明指南地址:http://rogerdudler.github.io/git-guide/index.zh.html

 

二)配置Git

由于本地 Git 仓库和 GitHub 仓库之间的传输是通过SSH加密的,所以需要配置SSH key并验证。

SSH key生成命令:ssh-keygen -t rsa -C "youremail@example.com"

后面的 your_email@youremail.com 改为 Github 上注册的邮箱,之后会要求确认路径和输入密码,直接默认回车就行。

 

在用户的.ssh下生成了两个SSH Key的秘钥对,id_rsa是私钥,不能泄露出去,id_rsa.pub是公钥,可以向外提供。

 

第一步:先用命令生成SSH key,如果文件已经存在,会询问是否需要覆盖,然后直接一直回车即可。

生成SSH key路径:

 

第二步:先从生成的SSH key路径(/c/Users/Administrator/.ssh/id_rsa.pub)下,打开id_rsa.pub文件,复制里面的SSH key公钥,把公钥配置到github上。

打开github的Settings配置界面:

点击SSH and GPG keys菜单,再点击New SSH key按钮

输入一个标题,添加对应的git公钥,再点击Add SSH key按钮即可

添加SSH key成功之后如下图:

 

 

第三步:在github创建一个Create a new repository

点击New repository菜单

输入仓库名称,并点击Create repository

创建成功之后,如下图:

 

三)连接github远程仓库

验证git的SSH key是否已经和github关联上

可以使用 ssh -T git@github.com 命令验证,但该方式可能会报Connection timed out,所以直接用其它方式验证。

 

方式一:使用SSH协议连接远程仓库

1、查看当前git的远程仓库版本

回车之后,若什么都没有显示则说明,git无远程仓库

 

2、添加ssh协议的远程仓库

命令:git remote add 远程仓库别名 SSH协议地址

SSH协议地址:

操作:

有一些公司,目前是禁止使用SSH协议连接远程仓库的,所以可以使用另外一种HTTPS的方式。

 

方式二:使用HTTPS协议连接远程仓库(建议使用该方式)

命令:git remote add 远程仓库别名 HTTPS协议地址

点击HTTPS按钮,查看HTTPS协议地址:

操作:给远程仓库重新命了个httpsorigin的别名

查看版本信息,该方式表示连接成功,可以做后序一些git操作了。

 

当远程仓库比较多时,操作起来会比较复杂一点,可通过命令删除一些远程仓库

命令:git remote rm 远程仓库别名

操作:

 

识别二维码关注个人微信公众号

本章完结,待续,欢迎转载!
 
本文说明:该文章属于原创,如需转载,请标明文章转载来源!

Logo

瓜分20万奖金 获得内推名额 丰厚实物奖励 易参与易上手

更多推荐