常见代码管理工具:CVS、SVN、Git
1、集中式(SVN)管理:只能服务器上有代码数据库,开发者只能在有网条件下将代码提交到服务器。
2、分布式(Git)管理:每一台电脑上都有一个代码数据库,开发者可以先将代码提交到本地,等有网时再提交到服务器。
代码管理(版本控制)工具——Git
GIT(Linux之父的第二个伟大作品)是一款自由和开源的分布式版本控制系统,用于便捷高效地处理任何小型或大型的项目。
Git工作原理:
新建一个文件夹(product),在改文件夹下创建一个隐藏文件夹(.git)
工作区(Working Directory):包含.git文件夹的文件夹(即product文件夹)下的除.git文件夹外的所有目录
版本库(Repository):.git目录,用于存储记录版本信息
暂缓区(stage):
分支(master):git自动创建的第一个分支
HEAD指针:用于指向当前分支
Git安装:
下载之后打开安装包,一直next。
查看是否安装成功:
方式一:打开命令行(cmd),输入命令:git --version 如果出现版本信息说明git安装成功。
方式二:随便打开一个文件夹,点击新建,多出下图的两个选项,说明git 安装成功:
Git自学网站:https://backlog.com/git-tutorial/cn/