很早就在自己服务器搭建了git
服务器,但是一直没有记录下来,很久没用之后居然把步骤给忘了,遂抽出时间把这个任务完成掉,下次有需要直接就查找就行了,此篇记录大部分知识是阮一峰老师的这篇文章教的。
服务器为linux
安装git
这个步骤应属于另外一个范畴了
创建git
用户
省略
创建登陆证书
也就是可以直接在客户端使用clone
、push
、pull
等命令。后面再补充。
初始化git
仓库
// /srv
sudo git init --bare sample.git
修改仓库权限
将仓库的所有者改为git
用户
sudo chown -R git:git sample.git
禁用shell
登陆
省略
在本地clone
仓库
git clone root@server:/srv/sample.git // 注意:这里是root@server而不是git@server,使用git会有权限问题
结束
大功告成!