欢迎访问 生活随笔!

生活随笔

当前位置: 首页 > 运维知识 > linux >内容正文

linux

git钩子放服务器_linux服务器布置git 并带钩子

发布时间:2025/4/16 linux 39 豆豆
生活随笔 收集整理的这篇文章主要介绍了 git钩子放服务器_linux服务器布置git 并带钩子 小编觉得挺不错的,现在分享给大家,帮大家做个参考.

最近在做自己的一个小项目的时候因为是三个人联合写代码而且代码还不想放在github上 所以我在自己的服务器上布置git 并带钩子

第一步安装git

yum install git

安装完之后 执行  git --versoion

如图所示

说明安装完了

然后我们添加用户

useradd renbing

passwd gituser1  # 设置密码

useradd hongweijiang

passwd gituser2 # 设置密码

禁用git用户的shell登录,防止用户通过Git用户登录服务器。编辑/etc/路径下的passwd文件,将文件后边的bash改成git-shell,

即将

gituser1:x:1006:1008::/home/gituser1:/bin/bash

改成

gituser1:x:1006:1008::/home/gituser1:/bin/git-shell

***********************************

groupadd gitgroup #创建git用户组

#将用户添加到用户组

usermod -G gitgroup renbing

usermod -G gitgroup hongweijiang

然后进入到我们的git账户创建一个远程的仓库

git init --bare weixinorder

会提示这是一个空的仓库

此时远程仓库已经建好了,这个仓库不能直接提取文件,只能通过clone的方式从里面下载文件

修改git仓库的用户组

chgrp -R gitgroup /www/git/weixinorder/

然后我们就可以clone 我们的代码 clone完之后我们就可以将自己的文件传到远程仓库中

总结

以上是生活随笔为你收集整理的git钩子放服务器_linux服务器布置git 并带钩子的全部内容,希望文章能够帮你解决所遇到的问题。

如果觉得生活随笔网站内容还不错,欢迎将生活随笔推荐给好友。