Git:版本控制工具(一个可以安装在自己PC上的软件)。
Github:一个面向开源及私有软件项目的托管平台,诞生于2008年,进一步体现了git的开源文化,只支持git作为唯一的版本库格式进行托管。
git是一款使用命令行的工具,github使git的使用变得更加简单。不管你开发什么项目,都很有可能在github上找到现成的代码来进行参考。
一、登录注册
点“Sign up”进行注册,如果创建私有封闭项目使需要付费的,创建开源项目是免费的。
登录后,左侧是你关注的一些人和项目的更新情况,还有你关注的人所关注的一些项目,右侧是你贡献的一些项目以及你自己创建的项目的列表。
二、创建仓库
①点击“New repository”新建仓库
②编辑项目名字(GitHub上每一个项目的名字都是在自己的用户名之下的,只要和自己的项目不重名就没问题),尽量使用英文、-和_
③在“Description”下添加项目描述
④Private是要收费的,一般情况下都是选择Public
⑤Initialize this repository with a README:初始化项目仓库时自动创建一个README文件
⑥点“Create repository”创建仓库,自动跳转到
https://github.com/你的用户名/项目名
三、基本概念
commit:作动词意思为做一个版本,作名词就是版本
①点击“Create new file”创建新的文件夹,编辑文件名,然后编辑内容(GitHub的编辑器时经过强化的),可以点“Preview”预览
②“Commit new file”的意思是将新添加的文件做到下一个版本之中,第一个框填做这一版本的原因,第二个框可以填写详细内容(可选)
③“Commit directly to the master branch”把版本直接做到“master”分支上
④执行以后,从原来的一个commit变成了两个commit,点击“commits”可以查看版本历史,点击右侧可以查看具体的修改内容
,谁在什么时候做了什么修改为什么做这个修改
⑤
四十位的十六进制数是版本号,
只要有了版本号就能得到commit中的详情,
git在保存这个版本时还会保存之前一版的版本号(父版本)(版本号在使用时可以取前几位)用来区分先后顺序