git以及gitHub的使用说明书

一.使用说明

1.Git与github的功能:git

Git是世界上最早进的分布式版本控制系统,也就是用来记录你的项目代码历史变动信息的工具;github就是用来存储你的代码以及变动信息的云端平台;github

2.优势:windows

先进而且免费(免费只是说在你的代码项目彻底开源的状态下才是);ssh

3.缺点:分布式

Github属于国外站点,国内上传速度较慢(这里顺便再给码农们推荐一下“码云”这个版本管理器是中文版的属于国内的吧,相对于我的来讲感受仍是不错的)。工具

二.开发步骤说明

1.安装spa

去https://git-for-windows.github.io/ 下载git,命令行

而后一直点击next安装。版本控制

2.配置git用户名与邮箱日志

在开始菜单里打开Git Bash,而后输入:

git config --global user.name  “你的用户名” 

git config --global user.email  “你的邮箱”

你在提交代码的时候git会记录你的用户信息(主要是多人协做时 代表是谁修改提交的代码)。

3.建立代码仓库而且初始化仓库

建立一个文件夹做为你的代码仓库,而后打开Git Bash,首先在命令行中进入到仓库目录,例如我在D盘下建立了一个仓库文件夹myCodeStorage,那么就在Bash中输入:

cd  /d/myCodeStorage

而后初始化仓库,在Bash中输入:

git init

4.添加项目到仓库

首先将你的项目放到刚刚创建的仓库文件夹中,例如我将个人项目《惟品会-9.18》放到了myCodeStorage文件夹下,接着在Bash中输入:

git add 惟品会-9.18

如今就把 惟品会-9.18 这个项目添加到了提交队列中,你能够继续添加其余项目,接着输入:

git commit -m “提交日志” 

5.建立SSH key

在Bash中输入:

ssh -keygen -t rsa -C “以前输入的邮箱”

返回的信息中会有你的key的位置,找到.ssh文件夹,文件夹中的id_rsa.pub中保存的就是待会须要的公共密匙;

6.在github中添加ssh key

 

注册并登陆你的github帐号,打开settings,点击ssh and GPG keys,点击new ssh key,添加一个title来标记你此次添加的key,而后把id_rsa.pub中的密匙复制到页面中的key一栏,而后点击Add ssh key.

7.在github中建立远程仓库

点击new repository,添加一个项目名称,点击create repository,这样就建立了一个github仓库。

8.关联本地仓库与远程仓库

在Bash中输入上一步建立仓库成功后提示的两行命令:

gti remote add origin “你建立的github仓库地址”.git

git push -u origin master

耐心等来上传成功就能够在github的代码仓库中看到你的项目了。

 

 

以上乃是本人在使用过github后的一些总结,若有不足之处还但愿各位大神们多多指教...

三.相关参考网址

廖雪峰git教程:

http://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000