Git版本库(1)

来源:互联网 发布:上证50指数成分股数据 编辑:程序博客网 时间:2024/04/28 01:23

    Git作为世界上最先进的分布式版本控制系统(Ps.没有之一),也成为越来越多开发人员所青睐的开源项目托管中心,那么,什么是版本控制系统?

    所谓的版本控制系统,也就是记录版本的更新状态。那么作为Git强劲的对手SVN,也称为集中式版本控制系统,他与Git的主要区别在于何处?

    首先,我们来关注这两个词【集中式】和【分布式】,集中式主要是指版本库集中存放在中央服务器中,依赖于网络。而分布式却是服务器存在于个人电脑中,分享资料只需要相互推送,安全性较高。

   在使用Git之前,我们肯定要先安装它。具体的安装的流程如下:

   1.首先确定你的操作系统是什么?Linux?Mac?还是Windows?

   2.Git原属于Linux系统下开发的一套开发工具,在Windows下安装时较麻烦,但可以选择在Git官网中下载msygit的安装包,然后一路默认安装

   3.进入Git官网中,http://git-scm.com/download/找到合适自己的下载安装包,一路next下去

   4.验证是否安装成功,在桌面上点击鼠标右键,出现Git Bash,打开出现一个命令输入框,则说明安装成功

   Git基本的工作流程

   我们先来了解一下Git的工作区

   Git工作区使用40个16进制字符的SHA-1 Hash唯一标识对象

   再来说Git的几个基本命令:

   git init 【版本库的名字】         创建版本库

   git add 【文件名字】               添加文件

   git commit -m"文件说明"           提交文件

   git status                                  查看当前状态

   git diff                                      查看更改情况

   git log                                       查看历史记录

0 0