码迷,mamicode.com
首页 > 其他好文 > 详细

版本控制系统-----Git学习笔记

时间:2018-02-27 11:32:44      阅读:143      评论:0      收藏:0      [点我收藏+]

标签:git   高级服务   

版本控制系统

版本控制是一种记录若干文件内容变化,以便将来查阅特定版本修订情况的系统。大部分时候我们使用最频繁的还是对源代码文件的版本控制,其实任何文件都可以纳入版本控制系统。

git属于分布式版本控制系统:

客户端并不只提取最新版本的文件快照,而是把原始的代码仓库完整地镜像下来。

git远程仓库部署

环境:

centos7u3
git1 192.168.122.66 git服务器
git2 192.168.122.129 git客户端

git1:

安装git:

#yum -y install git

创建git用户:

#useradd git

初始化Git仓库(这里把/gittest1/sample.git作为仓库)

在/gittest1目录下执行#git init --bare sample.git
#chown -R git:git sample.git

禁用shell登陆

把/etc/passwd文件里的git:x:1001:1001:....:/home/git:/bin/bash改成
git:x:1001:1001:...:/home/git:/usr/bin/git-shell

git2:

安装git

#yum -y install git

克隆远程仓库

#git clone git@192.168.122.66:/gittest1/sample.git

版本控制系统-----Git学习笔记

标签:git   高级服务   

原文地址:http://blog.51cto.com/13523939/2073408

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!