“分类:Git”的版本间差异
跳到导航
跳到搜索
无编辑摘要 |
无编辑摘要 |
||
第1行: | 第1行: | ||
[[category:Devtool]] | [[category:Devtool]] | ||
<div align="center"><span style="color:Chocolate; font-weight:bold; font-size:150%;">Git笔记本</span></div> | <div align="center"><span style="color:Chocolate; font-weight:bold; font-size:150%;">Git笔记本</span></div> | ||
学习参考:[https://www.runoob.com/git/git-tutorial.html 菜鸟教程-Git] | |||
== 关于 == | |||
Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git不仅仅是一个开源的分布式版本控制系统,也是个内容管理系统(CMS),工作管理系统,用于敏捷高效地处理任何或小或大的项目。<br/> | |||
Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。 | |||
== 与 SVN == | |||
# 分布式系统:与SVN、CVS等最大的区别。 | |||
# 元数据方式存储:SVN、CVS等则按文件(.svn、.cvs)。 | |||
# 分支控制:SVN中分支仅是版本库中的一个目录。 | |||
# 版本号:Git没有类似SVN的全局版本号。 | |||
# 内容完整性:Git的内容存储使用的是 SHA-1 哈希算法,使其能更好应对磁盘故障和网络问题。 | |||
== 常用Git平台 == | |||
# [https://github.com/ Github] | |||
# [https://gitee.com/?utm_source=remote_blog_cnjc Gitee] |
2020年9月16日 (三) 23:33的版本
Git笔记本
学习参考:菜鸟教程-Git
关于
Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。Git不仅仅是一个开源的分布式版本控制系统,也是个内容管理系统(CMS),工作管理系统,用于敏捷高效地处理任何或小或大的项目。
Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。
与 SVN
- 分布式系统:与SVN、CVS等最大的区别。
- 元数据方式存储:SVN、CVS等则按文件(.svn、.cvs)。
- 分支控制:SVN中分支仅是版本库中的一个目录。
- 版本号:Git没有类似SVN的全局版本号。
- 内容完整性:Git的内容存储使用的是 SHA-1 哈希算法,使其能更好应对磁盘故障和网络问题。