0. 前言
想在自己的VPS上搭建一个Git服务器,这样可以避免拙劣的代码外漏,又可以利用版本管理的好处。在网上搜了几篇教程,然后开始踩坑,专业踩坑30年。
1. 参考教程及前方深坑
这一篇博文把参考教程列在文章里面,因为没有什么技术难度,主要是坑,所以记录一下踩到的坑。
搭建Git服务器 - 廖雪峰的官方网站
廖大大的这篇是百度出来排第一的,然而他推荐的是Ubuntu或Debian系的系统,而我的VPS是CentOS系统,yum与python之间纠缠不清的关系想必遇到过的人都懂。但也不是完全没参考价值,至少我知道了git服务器搭建大致需要哪几个步骤。
CentOS 6.5下Git服务器搭建
主要参考了这篇教程,前面一大片关于git的介绍不用管它,注意两个地方,一是这是服务端版的git,它是从源码编译安装的,版本号跟直接yum安装的git(客户端版git)不一样,二是它安装的gitosis.git地址好像不对,我访问时是403拒绝访问,用