Github初体验

以下分为四个步骤来进行:

一.注册github账号

二.安装mysysgit客户端

三.配置git

四.提交上传项目

 

1.注册:要想使用github第一步当然是注册github账号了。之后就可以创建仓库了(免费用户只能建公共仓库),Create a New Repository,填好名称后Create,之后会出现一些仓库的配置信息,这也是一个git的简单教程。

2.安装mysysgit:

github是服务端,要想在自己电脑上使用git我们还需要一个git客户端,我这里选用msysgit,这个只是提供了git的核心功能,而且是基于命令行的。如果想要图形界面的话只要在msysgit的基础上安装TortoiseGit即可。

2.1下载安装包

2.2 解压后找到目标路径下的安装包进行安装,如果安装成功,我们可以在我们的项目根目录下右键便可以启动mygit bash命令行或者直接在安装主目录下启动,然后再cd 进入我们的需要上传的项目根目录。

github初体验_github web开发 

2.2 因为本地git仓库和远程github之间的数据传输是用ssh方式传输的,所以需要配置ssh证书

利用ssh-keygen生成证书

github初体验_github web开发_02 

配置ssh-agent

github初体验_github web开发_03 

配置账号的key

github初体验_github web开发_04 

进入c/Users/Administrator/.ssh目录下,找到isa_rsa 公钥文件,打开后复制里面的RSA密钥值,然后进入github里面的account setting里面的ssh key添加ssh key

 

github初体验_github web开发_05



 

上面会添加失败是因为还添加上前面的ssh-rsa字段,添加之后便可以成功添加

github初体验_github web开发_06 

添加完之后便可以在git客户端之后测试看是否成功

github初体验_github web开发_07

 

 

3.配置git

首先git init初始化一个.git文件夹,使得该文件目录成功创建本地的git仓库

然后添加远程服务端github的邮件地址和名称

 github初体验_github web开发_08

Touch创建一个README.md的文件,文件内容如下

github初体验_github web开发_09

github初体验_github web开发_10 

 

添加完成之后,使用git commit 命令确认修改

 github初体验_github web开发_11

git push 推送到github 上,其中master为github的master分支

 

 github初体验_github web开发_12

 

4 提交和上传项目

4.1添加上传的项目

 github初体验_github web开发_13

4.2 commit 和push 上去github

 

 github初体验_github web开发_14

 

5.3 成功上传到github仓库

github初体验_github web开发_15 

 

 

最后到这里便将本地项目成功上传到github,这个过程鼓捣挺久的。