git编译安装部署及配置管理

git编译安装部署及配置管理

1.安装依赖 [root@linux-node1 ~]# yum -y install curl-devel expat-devel gettext-devel openssl-devel zlib-devel gcc perl-ExtUt…

Read More

git系列之搭建gitlab服务及汉化

git系列之搭建gitlab服务及汉化

gitlab中文官方文档 Centos7安装gitlab中文文档:https://www.gitlab.com.cn/installation/#centos-7 Centos6安装gitlab中文文档:https://www.gitlab…

Read More

Git系列之Github托管服务

Git系列之Github托管服务

1.Github托管服务   其实自己部署一台Git服务器或许很有意思,但想到你要保证这台主机能够7*24小时稳定运行,还要保证各种权限及版本库的安全就觉得很累吧, Github顾名思义是一个Git版本库的托管服务,是目前全球最大…

Read More

Git系列之五部署Git服务器

Git系列之五部署Git服务器

1.部署Git服务器 1.1git服务端搭建 Git是分布式的版本控制系统,我们只要有了一个原始Git版本仓库,就可以让其他主机克隆走这个原始版本仓库,从而使得一个Git版本仓库可以被同时分布到不同的主机之上,并且每台主机的版本库都是一样的…

Read More

Git系列之四管理分支结构

Git系列之四管理分支结构

1.管理分支结构 分支就是科幻电影里面的平行宇宙,当你正在电脑前努力学习Git的时候,另一个你正在另一个平行宇宙里努力学习SVN。 如果两个平行宇宙互不干扰,那对现在的你也没啥影响。不过,在某个时间点,两个平行宇宙合并了,结果,你既学会了G…

Read More

Git系列之三管理标签

Git系列之三管理标签

1.管理标签 当版本仓库内的数据有个大的改善或者功能更新,我们经常会打一个类似于软件版本号的标签,这样通过标签就可以将版本库中的某个历史版本给记录下来,方便我们随时将特定历史时期的数据取出来用,另外打标签其实只是向某个历史版本做了一个指针,…

Read More

Git系列之二数据管理

Git系列之二数据管理

1.Git数据管理 1.1提交数据 我们可以简单的把工作目录理解成是一个被Git服务程序管理的目录,Git会时刻的追踪目录内文件的改动,另外在安装好了Git服务程序后,默认就会创建好了一个叫做master的分支,我们直接可以提交数据到主线了…

Read More

Git系列之一安装管理

Git系列之一安装管理

1.Git简介 Git是目前世界上最先进的分布式版本控制系统。 如果你用Microsoft Word写过长篇大论,那你一定有这样的经历: 想删除一个段落,又怕将来想恢复找不回来怎么办?有办法,先把当前文件“另存为……”一个新的Word文件,…

Read More