开发者社区> 问答> 正文

配置 Gitosis:报错

傻瓜式安装
sudo apt-get install gitosis    #我表示要求不高,能用就行

安装后会生成/svr/gitosis目录 以及一个新用户gitosis,作为管理员
初始化

使用本地的ssh-key初始化gitosis
$ sudo -H -u git gitosis-init < /path/to/public_key.pub
Initialized empty Git repository in /srv/gitosis/repositories/gitosis-admin.git/
Reinitialized existing Git repository in /srv/gitosis/repositories/gitosis-admin.git/

配置

gitosis是使用git来管理repo的服务器脚本,对远程服务器的一切操作都需要根据本地的gitosis-admin来完成 * clone gitosis-admin到本地

$ git clone git@your.git.server:gitosis-admin.git

上传刚刚搭建的博客

修改gitosis-admin/gitosis.conf文件 添加
[group blog]
writable = blog
members = yourname

然后push to server

切换到博客目录
$ git init
$ git remote add origin gitosis @server :blog.git

push
$ git add .
$ git commit -m "initial commit"

$ git push origin master

文章出处:http://imid.me/blog/renew-imid-setup-gitosis/

展开
收起
kun坤 2020-06-14 18:08:24 669 0
1 条回答
写回答
取消 提交回答
  • Gitosis 用户管理太不方便了,基于SSH的用户管理过于复杂。

    2020-06-14 18:08:30
    赞同 展开评论 打赏
问答分类:
问答地址:
问答排行榜
最热
最新

相关电子书

更多
低代码开发师(初级)实战教程 立即下载
冬季实战营第三期:MySQL数据库进阶实战 立即下载
阿里巴巴DevOps 最佳实践手册 立即下载