很早就在自己服务器搭建了git服务器,但是一直没有记录下来,很久没用之后居然把步骤给忘了,遂抽出时间把这个任务完成掉,下次有需要直接就查找就行了,此篇记录大部分知识是阮一峰老师的这篇文章教的。

服务器为linux

安装git

这个步骤应属于另外一个范畴了

创建git用户

省略

创建登陆证书

也就是可以直接在客户端使用clonepushpull等命令。后面再补充。

初始化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会有权限问题

结束

大功告成!


git

本博客所有文章除特别声明外,均采用 CC BY-SA 3.0协议 。转载请注明出处!

刷题笔记01 上一篇
RESTful API具体是什么样子的1 下一篇