Git工具的安装

git和其他版本控制工具的对比:

Git 只关心文件数据的整体是否发生变化,而大多数其他系统则只关心文件内容的具体差异。

git的三种状态:

已提交(committed),已修改(modified)和已暂存(staged)。已提交表示该文件已经被安全地保存在本地数据库中了;已修改表示修改了某个文件,但还没有提交保存;已暂存表示把已修改的文件放在下次提交时要保存的清单中。由此我们看到 Git 管理项目时,文件流转的三个工作区域:Git 的本地数据目录,工作目录以及暂存区域。

  1. 如果是 git 目录中保存着的特定版本文件,就属于已提交状态;
  2. 如果作了修改并已放入暂存区域,就属于已暂存状态;
  3. 如果自上次取出后,作了修改但还没有放到暂存区域,就是已修改状态。

Git服务器的搭建:

一般把git服务器搭建在Linux系统上,

      1.将git tar压缩包发送到root/

      2.解压 tar -zxvf

      3.安装相关依赖

[root@itcast-01 ~]# yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-devel gcc-c++

      4.进入git 目录 cd ./git-* 

      5.执行安装:

[root@itcast-01 git-2.9.3]# make prefix=/usr/local all
[root@itcast-01 git-2.9.3]# make prefix=/usr/local install

      6.创建git用户:

添加Linux的用户,用户名为git的用户:

[root@itcast-01 ~]# useradd git

设置git用户的密码

[root@itcast-01 ~]# passwd git

切换到git用户

[root@itcast-01 ~]# su - git

     7.初始化仓库:

[git@itcast-01 root]$ cd
[git@itcast-01 ~]$ git init --bare taotao.git

始化空的 Git 仓库于 /home/git/taotao.git/

猜你喜欢

转载自www.cnblogs.com/wuba/p/11028464.html