作者:余小小
git介绍
-
Git 是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。
-
Git 是 Linus Torvalds (linux的创始人)为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。
-
Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。
简单看看菜鸟的git的简单使用指南(小余亲测下载链接已经失效)https://www.runoob.com/manual/git-guide/
git官方中文文档https://git-scm.com/book/zh/v2/
开发中存在的问题
-
代码备份
-
版本控制
-
协同工作
-
责任追溯
SVN管理
SVN是集中式版本控制系统,版本库是集中放在中央服务器的,而开发人员工作的时候,用的都是自己的电脑, 所以首先要从中央服务器下载最新的版本,然后开发,开发完后,需要把自己开发的代码提交到中央服务器。
Git管理
每个客户端都有单独的记录。分为两种类型的仓库:本地仓库和远程仓库。
本地仓库:就是你的计算机,也就是本地电脑
远程仓库:云服务器,这里推荐几个常见的,码云,GitHub,coding等等国内外大型代码仓库。
暂无评论内容