文档章节

CentOS7搭建git私库及git使用hooks提交自动发布代码

lmq1117
 lmq1117
发布于 2017/05/23 23:03
字数 238
阅读 56
收藏 0

#环境 CentOS7.3 + git version 1.8.3.1

yum -y install git
useradd git
passwd git
123

#新建/git/gitdemo目录并初始化

mkdir -p /git/gitdemo

cd /git/gitdemo

git init --bare

#新建并编辑post-update文件,加可执行权限

cd /git/gitdemo/hooks

vim post-update     #注释掉一行 加两行 最后三行如下 其它都是注释内容
    #exec git update-server-info
    cd /opt/www/gitdemo
    env -i git pull

chmod 755 post-update

 

#去网站发布目录里git clone一次  以后就用脚本pull了

cd /opt/www
git clone /git/gitdemo

#设置权限

setfacl -m u:git:rwx -R /www
setfacl -m d:u:git:rwx -R /www

setfacl -m u:nobody:rwx -R /opt/www
setfacl -m d:u:nobody:rwx -R /opt/www

 

##################

在本地windows机clone 编写代码 提交

d:/www

git clone git@120.xx.xx.1:/git/gitdemo

 

编写文件 1.php 1111
git add 1.php
git commit -m '1.php'

##去web目录里看看是不是已经自动发布了
已经自动发布了 开森吧

© 著作权归作者所有

lmq1117
粉丝 0
博文 14
码字总数 5628
作品 0
深圳
私信 提问
在centos上搭建git服务器并自动同步代码

在centos上搭建git服务器并自动同步代码 tortoisegit git centos linux 5k 次阅读 · 读完需要 15 分钟 0 参考文章 CentOS安装Git实现多人同步开发 centos中GIT服务器搭建及使用密钥连接 简述...

linjin200
01/18
0
0
论git commit工作流程的标准姿势

前言 之前我写过一篇有关于git提交的文档《用gitmoji来提交你的git commit吧》,然而在实际上应用并不是很方便,大多情况得翻阅gitmoji对照表来写commit,且并不规范,仅仅适用于自己开发的项...

mytac
2018/07/12
0
0
详解使用git commit 工作流的标准姿势

前言 之前我写过一篇有关于git提交的文档《用gitmoji来提交你的git commit吧》,然而在实际上应用并不是很方便,大多情况得翻阅gitmoji对照表来写commit,且并不规范,仅仅适用于自己开发的项...

mytac
2018/07/13
0
0
将项目从 GitHub 部署到服务器

GitHub以及它所依赖的版本控制系统Git,绝对是非常出色的项目管理和协作的工具,不管项目是不是跟代码相关。 本文会讨论有哪些选项可以让Git和Github更好的融入项目的工作流当中,以实现平滑...

oschina
2016/01/18
8.8K
6
git文章列表

关于gitlab默认clone协议 Git实现从本地添加项目到远程仓库 翻翻git之---一个简单的标签控件 LabelView (随手发了两张小宝宝的玩耍照) Git 项目推荐 | Java 版微信普通号机器人 翻翻git之---...

d_watson
2016/04/20
26
0

没有更多内容

加载失败,请刷新页面

加载更多

ngrok 外网映射工具

ngrok介绍 许多刚学java web的同学(包括我自己)肯定都非常好奇,如何在外网上访问自己做的项目,跟我们本地访问tomcat有什么区别? 今天就向大家介绍一个非常强大的外网映射工具:ngrok.ngrok可以...

edison_kwok
54分钟前
2
0
Spark Streaming的优化之路——从Receiver到Direct模式

          作者:个推数据研发工程师 学长 1 业务背景 随着大数据的快速发展,业务场景越来越复杂,离线式的批处理框架MapReduce已经不能满足业务,大量的场景需要实时的数据处理结果来...

个推
今天
4
0
壮丽70年·奋斗新时代|蒸妙集团熏蒸中会阴熏蒸的神奇好处

聚结相合之处为会。会阴居两阴间,为督、任、冲三脉的起点,三脉背出两阴之间,会聚阴部,因名会阴。会阴,经穴名。出《针灸甲乙经》。会阴别名屏翳、下极、金门。属任脉。在会阴部,男性当阴...

公益传承
今天
2
0
pentaho-kettle-8.2.0.0-R源码开发环境搭建

1.从Kettle官网下载源码,本文使用的是pentaho-kettle-8.2.0.0-R 下载地址:https://codeload.github.com/pentaho/pentaho-kettle/zip/8.2.0.0-R 2.打开eclipse,选择一个新的工作空间,然后设...

gq_2010
今天
1
0
lua web快速开发指南(7) - 高效的接口调用 - httpc库

httpc库基于cf框架都内部实现的socket编写的http client库. httpc库内置SSL支持, 在不使用代理的情况下就可以请求第三方接口. httpc支持header、args、body、timeout请求设置, 完美支持各种h...

水果糖的小铺子
今天
6
0

没有更多内容

加载失败,请刷新页面

加载更多

返回顶部
顶部