美文网首页
Git基础知识(一)

Git基础知识(一)

作者: 山羊爬山 | 来源:发表于2018-09-10 13:22 被阅读0次

一、基本知识

Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。

Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。

Git 与常用的版本控制工具 CVS, Subversion 等不同,它采用了分布式版本库的方式,不必服务器端软件支持。

二、Git 与 SVN 区别

GIT不仅仅是个版本控制系统,它也是个内容管理系统(CMS),工作管理系统等。

如果你是一个具有使用SVN背景的人,你需要做一定的思想转换,来适应GIT提供的一些概念和特征。

Git 与 SVN 区别点:

1、GIT是分布式的,SVN不是:这是GIT和其它非分布式的版本控制系统,例如SVN,CVS等,最核心的区别。

2、GIT把内容按元数据方式存储,而SVN是按文件:所有的资源控制系统都是把文件的元信息隐藏在一个类似.svn,.cvs等的文件夹里。

3、GIT分支和SVN的分支不同:分支在SVN中一点不特别,就是版本库中的另外的一个目录。

4、GIT没有一个全局的版本号,而SVN有:目前为止这是跟SVN相比GIT缺少的最大的一个特征。

5、GIT的内容完整性要优于SVN:GIT的内容存储使用的是SHA-1哈希算法。这能确保代码内容的完整性,确保在遇到磁盘故障和网络问题时降低对版本库的破坏。

三、相关资料

Git 官方完整命令手册地址:http://git-scm.com/docs

PDF 版命令手册:github-git-cheat-sheet.pdf

简单易懂GIt完整教程:https://www.liaoxuefeng.com/wiki/0013739516305929606dd18361248578c67b8067c8c017b000

相关文章

  • Git资料集

    Git这些高级用法,喜欢就拿去用 Git基础知识 Git廖雪峰 猴子都能懂的Git入门 git tag常用操作

  • GIT撤销修改总结

    GIT基础知识 主要名词如下: stage: 暂存区 master: 主分支 版本库: git自动生成的.git文...

  • Git | git基础知识

    一、Git基础知识 Git是一个开源的分布式版本控制系统 传统场景:出现内容覆盖 Git:更新历史会保存在git上...

  • git 常用命令

    在介绍Git“反悔”操作之前,先简单提及下Git的一些基础知识。 Git项目有3个区域:工作区、暂存区和Git仓库...

  • 9. 多人协作和版本管理

    知识基础 Git基础知识 代码可参照Example_3 学习目标 用Git进行自动化脚本的版本管理 用Git保证团...

  • 我对git和sourcetree的使用

    先去熟悉一波git和sourcetree的基础知识。 然后就开始我的git和sourcetree之旅: 几个概念先...

  • git简简单单

    基础知识 Git最初由Linus Torvalds(Linux之父)于2005年花了两周时间开发而成。git是一个...

  • Git基础知识(一)

    一、基本知识 Git是一个开源的分布式版本控制系统,用于敏捷高效地处理任何或小或大的项目。 Git 是 Linus...

  • git 基础知识(一)

    (一)查看配置信息 git config --list (二)配置用户信息 git config --global...

  • Git常用操作,都在这里啦~

    Git是一种分布式版本控制工具,关于Git基础知识不过多介绍,感兴趣的童鞋请戳它Git文档,本文主要给大家整理一下...

网友评论

      本文标题:Git基础知识(一)

      本文链接:https://www.haomeiwen.com/subject/yhrpyftx.html