git介绍

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等等国内外大型代码仓库。

你可能感兴趣的:(Git工具的使用,git,服务器,svn)