0


Linux下搭建Git服务器详细步骤 + eclipse当中Git的使用,模拟过程

2.2.5.三种状态

现在请注意,接下来要讲的概念非常重要。

对于任何一个文件,在 Git 内都只有三种状态:已提交(committed),已修改(modified)和已暂存(staged)。已提交表示该文件已经被安全地保存在本地数据库中了;已修改表示修改了某个文件,但还没有提交保存;已暂存表示把已修改的文件放在下次提交时要保存的清单中。

由此我们看到 Git 管理项目时,文件流转的三个工作区域:Git 的本地数据目录,工作目录以及暂存区域。

在这里插入图片描述

1)如果是 git 目录中保存着的特定版本文件,就属于已提交状态;

2)如果作了修改并已放入暂存区域,就属于已暂存状态;

如果自上次取出后,作了修改但还没有放到暂存区域,就是已修改状态。

3.Git服务器搭建


Git服务器可以搭建在windows,也可以搭建在Linux中,由于windows中copssh登录git服务器软件已经收费,免费版本有很多缺点。

因此把git服务器搭建在Linux中。

3.1.依赖环境

Git需要很多依赖环境:因此安装git需要先安装下列软件:

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

上传git安装包:

安装包:

git-2.9.3.tar.gz

tar -xvf git-2.9.3.tar.gz

安装命令:(进入git解压目录)

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

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

3.3.创建git用户

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

[root@itcast-01 ~]# useradd git

设置git用户的密码

[root@itcast-01 ~]# passwd git

切换到git用户

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

3.4.初始化仓库

初始化仓库,仓库名为taotao.git:

[git@itcast-01 root]$ cd

[git@itcast-01 ~]$

标签: 服务器 linux git

本文转载自: https://blog.csdn.net/m0_60607371/article/details/137406287
版权归原作者 m0_60607371 所有, 如有侵权,请联系我们删除。

“Linux下搭建Git服务器详细步骤 + eclipse当中Git的使用,模拟过程”的评论:

还没有评论