之前折腾这个Gitlab CE,最终小破机器上跑不起来。其实只是需要个git仓库而已。
不需要这么麻烦。搭建Git服务器 by 廖雪峰自用的话足够了。
安装git:
apt-get install git
已经有创建git用户,用来运行git服务:
adduser git
创建证书登录:将需要使用git登录这台机器的用户rsa文件
id_rsa.pub
添加/home/git/.ssh/authorized_keys
文件里,一行一个。初始化Git仓库:
git init --bare longmen.git
git init --bare longmen.git
Initialized empty Git repository in /srv/longmen.git/
- owner改为git:
chown -R git:git sample.git
- 禁用shell登录:编辑/etc/passwd文件,将git用户的shell修改为
git-shell
,修改为:git:x:1001:1001:,,,:/home/git:/usr/bin/git-shell
然后在添加过rsa的机器上就可以克隆远程仓库了——
git clone git@server.address:/srv/longmen.git
Cloning into 'longmen'...
warning: You appear to have cloned an empty repository.
表扬简书:在 https://www.jianshu.com/settings/misc这里可以下载自己的全部文章(并且保留了当时创建时默认的文件格式:html或md格式)
暂时在手机端发布的都是html的格式。PC端可以切换。
comments powered by Disqus