Git基础基础知识

以你之姓@ 2023-07-09 02:04 108阅读 0赞

版本控制

1)、具备功能:
①协同修改,多人同时修改服务器端同一个文件。
②数据备份,保存每一个提交过的历史状态。
③版本管理,不保存重复数据,节约空间,提高效率:SVN(增量式)Git(文件系统快照)
④权限控制,对团队中人员进行权限控制,团队外贡献代码进行审核。
⑤历史记录,查看修改人、时间、内容、日志,也可恢复到某一历史状态。
⑥分支管理,允许开发团队在工作过程中多条生产线同时推进任务。

2)、版本控制工具
①集中式:CVS、SVN、VSS (统一在服务器进行管理)
②分布式:Git、Mercurial、Bazaar、Darcs (在本地进行控制,避免单点故障)

Git简介

1)、Git优势
①大部分操作在本地完成,不需联网
②完整性保证
③尽可能添加数据而不是删除或修改数据
④分支操作非常快捷流畅
⑤与Linux命令全面兼容

2)、Git在本地结构
工作区:写代码 —> gitadd
暂存区:临时存储 ——>gitcommit
本地库:历史版本

3)、Git和代码托管中心(维护远程库)
局域网环境下:GitLab服务器
外网环境下:GitHub、码云

4)、本地库和远程库
①团部内部协作
②跨团队协作

发表评论

表情:
评论列表 (有 0 条评论,108人围观)

还没有评论,来说两句吧...

相关阅读

    相关 Git基础基础知识

    版本控制 1)、具备功能: ①协同修改,多人同时修改服务器端同一个文件。 ②数据备份,保存每一个提交过的历史状态。 ③版本管理,不保存重复数据,节约空间,提高

    相关 Git ----> 基础知识

    基础知识 1 Git 分布式版本控制系统    2 集中式和分布式版本控制系统有什么区别? 集中式版本控制系统:版本库是集中放在中央服务器的;必须有联网才能工作;工作前

    相关 git基础

    git 本质上是一个版本控制系统。 包括内容提交,历史记录,基于历史记录的回滚操作等,同时通过远程仓库实现协同开发。 两种版本控制系统 中央式: 只有一个远程

    相关 git基础知识总结

    git的一种分布式版本控制系统 一、版本控制系统有以下几种类型: 1.本地版本控制系统(如 RCS) 在本地硬盘上保存文件修改变化。 2.集中式版本控制系统 (如

    相关 Git---Git 基础

             上一篇博客介绍了怎么安装git,接下来我们学习一下基本的Git命令来操作我们的本地仓库: 在现有目录中初始化仓库,如果你打算使用 Git 来对现有的项