Git与Github简易实用指南,五分钟轻松入门
1. Introduction
Git和Github,就算没有用过,也或多或少有所耳闻,那么这两个东西究竟是干嘛的呢?
首先,注意区分一下,Git与Github并不是一个东西,Git是由那位“Fuck Nvidia!”的Linus先生发明的一种分布式版本控制软件,而Github是一个通过Git进行版本控制的源码托管服务平台。它们都被用于版本控制(version control),所谓的版本控制,详细定义见版本控制,简单来讲就是软件开发过程中,需要不断更新与维护,出了bug,或者有一些新的想法,同时希望大家一起协作,又还想记录下每个版本的具体情况,这个时候就是在进行版本控制了,而Git是目前在版本控制方面普遍使用的一种工具。Git除了进行版本控制以外,还有一个特点就是方便大家合作,允许不同的用户同时对源码进行编辑。
2. Github
申请账户等不在这里赘述,首先来明确一些Github上的概念。
- repository:你可以把它理解为一个仓库,用来存放你的文件、源码等东西。
- commit&