源代码管理工具博客

发布时间 2023-05-20 18:24:18作者: 一只派大xin

为了解决在软件开发过程中遇见的各种繁琐的问题,比如说无法实现多人同时开发,无法对代码进行合理保存,无法对比软件版本之间的差异……

因此,诞生了各种各样的源代码管理工具:git ,CVS, SVN, Clearcase, VSS等

这些工具具有追踪项目全过程,记录内容的变化,方便查阅特定版本修订情况的功能,且使用简单,对软件无影响

 

一、关于git

Git是一款开源的分布式版本控制工具,最快,最简单,最流行

Workspace:工作区
Index / Stage:暂存区
Repository:仓库区(或本地仓库)
Remote:远程仓库

优点:

①    功能设计简介实用,上手较快,可用性好

②    适合分布式开发,强调个体

③    离线工作

缺点:

①    代码保密性差,开发者把整个库克隆下来就可以查询所有代码和版本信息

②    国内访问速度较慢

 

二、使用git(同时通过Visual studio进行寻舍代码的编写)

1、注册github账号,同时在Visual studio中添加该账号

2、创建储存库

3、开始使用各种功能

①克隆储存库

②根据目的创建分支,修改代码

③查看分支历史记录

4、回到我们最初创建的github账号,可以在其中查看自己的project,方便快捷

同时也可以看别人的project,并能看见完整代码

 

 三、实验体会

通过本次实验,对源代码使用工具github有了初步的了解,并通过其对自己的项目进行了初步的开发,熟悉了该工具的使用方法,对未来的工作和学习都有所裨益。