Git基础知识
Git的历史
同生活中的许多伟大事物一样, Git诞生于一个极富纷争大举创新的年代。
Linux内核开源项目有着为数众多的参与者。绝大多数的Linux内核维护工作都花在了提交补丁和保存归档的繁琐事物上(1991-2002年间)。到2002年,整个项目组开始启用一个专有的分布式版本控制系统BitKeeper来管理和维护代码。
到了2005年,开发BitKeeper的商业公司同Linux内核开源社区的合作关系结束, 他们收回了Linux内核社区免费试用BitKeeper的权力。这就迫使Linux开源社区(特别是Linux的缔造者Linus Torvalds)基于使用BitKeeper时的经验教训,开发自己的版本系统。也就是后来的Git!
Git是目前世界上最先进的分布式版本控制系统。
Git是免费的、开源的、最初Git是为了辅助Linux内核开发的,来替代BitKeeper!
Git环境配置
1. 软件下载
Windows系统:
打开git官网 https://git-scm.com/, 下载git对应操作系统的版本。
官网下载太慢,我们可以使用淘宝镜像下载: http://npm.taobao.org/mirrors/git-for-windows/
CentOS系统:
yum install git
MacOS系统:
通过homebrew安装Git
1. 未安装homebrew,需安装homebrew
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)"
2. 安装git
brew install git
2. 启动Git
安装成功之后在开始菜单中会有Git项, 菜单下有3个程序: 任意文件夹下右键也可以看到对应的程序
Git Bash: Unix与Linux风格的命令行, 使用最多, 推荐最多
Git CMD: Windows风格的命令行
Git GUI: 图形界面的GIt, 不建议初学者使用, 尽量先熟悉常用的命令