git简易服务器
最近在整理资料,纠结于代码如何备份,最终觉得还是放到git里比较好。
之前使用的gitlab,但web界面太占资源,而且实验室除了我管理外估计也没有其它人用了,所以权限也不用管理(排除gitolite)。所以直接git init --bare
走起。
https://git-scm.com/book/en/v2/Git-on-the-Server-Setting-Up-the-Server
服务端
添加用户
|
|
将自己的公钥加到authorized_keys文件中:
|
|
创建空仓库
|
|
OK, 服务器端就搭建好了。唯一的麻烦就是客户端第一次push的时候要先建立空仓库。
客户端
|
|
至于服务端切换bash到git-shell以禁止登陆,也就没什么必要了,而且麻烦。
- 原文作者:mlyixi
- 原文链接:https://mlyixi.github.io/post/cs/git%E7%AE%80%E6%98%93%E6%9C%8D%E5%8A%A1%E5%99%A8/
- 版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 4.0 国际许可协议进行许可,非商业转载请注明出处(作者,原文链接),商业转载请联系作者获得授权。