开发者社区> 问答> 正文

配置 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-02 16:49:59 405 0
1 条回答
写回答
取消 提交回答
  • Gitosis 用户管理太不方便了,基于SSH的用户管理过于复杂。

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

相关电子书

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