当前位置:   article > 正文

版本管理简介

版本管理

什么是版本管理


版本管理就是管理我们修改代码的历史记录。

版本管理的作用

  • 作为数据备份,它有详细的日志,能记住你的每一次提交、每一次改动,并且能够比较查看不同版本之间的异同,并且可以恢复到之前的任一版本。
  • 明确分工责任,什么时候谁对代码做了修改、修改了什么内容,版本管理都会记录在案,方便查询,追究责任。
     

版本管理的现状

目前使用最多的版本管理工具是git和svn(Subversion),svn是集中型的版本管理系统,集中型将所有数据集中存放在服务器当中,有便于管理的优点。但是一旦开发者所处的环境不能连接服务器,就无法获取最新的源代码,开发也就几乎无法进行。服务器宕机时也是同样的道理,而且万一服务器故障导致数据消失,恐怕开发者就再也见不到最新的源代码了。

git是分散型的版本管理系统,分散型拥有多个仓库,由于本地的开发环境中就有仓库,所以开发者不必连接远程仓库就可以进行开发。

 目前绝大部分的公司在使用git进行管理代码,包括我们经常听到的github,就是git的典型代表,国内有gitee,coding等平台都是git的使用代表。

因此我们只教会大家熟练使用git,由于思想一样的,许多命令的使用方式也一样,所以学会了git之后,大家去使用svn也会很快就会了。

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/2023面试高手/article/detail/710319
推荐阅读
相关标签
  

闽ICP备14008679号