安装gitolite

1、ssh-keygen -b2048 //生成.pub
2、cp .ssh/id_rsa.pub yourname.pub
3、touch .ssh/authorized_keys && chmod 600 .ssh/authorized_keys
4、mkdir -p ~/bin
5、export PATH=/Users/yourname/bin:$PATH  // 将这段shell加入到.bash_profile中
6、git clone git://github.com/sitaramc/gitolite
7、gitolite/install -ln ~/bin          // please use absolute path here
8、gitolite setup -pk yourname.pub     // 这里的pub key是管理员的key

如果出现 WARNING: keydir/git_key.pub duplicates a non-gitolite key, sshd will ignore it
这种警告,说明配置有些问题,需要删除/home/git目录下的
.gitolite 和.gitolite.rc 和 repositories 和 ~/.ssh/authorized_keys四个文件!!

管理员使用gitolite

1、git clone git@server:gitolite-admin
2、cd gitolite-admin
3、cp xxxuser.pub keydir/    // 添加用户的pub key 到 gitolite-admin/keydir 目录

安装gitolite相关推荐

  1. CentOS6.*安装gitolite

    2019独角兽企业重金招聘Python工程师标准>>> CentOS6.*安装gitolite 安装基础包 # yum install perl openssh git 创建git用 ...

  2. Centos下安装gitolite+git

    一直以来我都是用SVN的,但最近做迭代开发.多分支时,发现SVN使用起来极不方便.因此打算换成git做源码管理.git的理论以及特性本文就不做讲解了,本主主要讲解怎么安装,配置git.以及git权限管 ...

  3. gitolite安装及配置教程centos7

    1. 安装依赖包 yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel perl-devel -y 2.安 ...

  4. gitolite安装 管理 和使用

    Gitolite-------轻量级的Git服务器 一.安装 安装Git服务 将生成的 ssh public key重命名后拷贝到服务器 创建Git用户 下载gitolite源代码 安装Gitolit ...

  5. LinuxMint13安装无密码访问git

    为什么80%的码农都做不了架构师?>>>    以下是在LinuxMint13上安装Gitolite的步骤记录: 1.在服务器端,新建git账号: sudo adduser --sy ...

  6. gitolite搭建

    简单流程 <!--添加用户--> useradd git useradd gitadmin su git<!--下载gitolite--> mkdir -p $HOME/bin ...

  7. 基于Gitolite的Git服务架设

    如果不是要与他人协同开发,git根本不需要架设服务器,git可以直接使用本地版本库的路径完成git版本间的操作.但是如果需要和他人分享版本库,协作开发,就需要能够通过网络协议操作git库.git支持的 ...

  8. CentOS 7下使用Gitolite搭建Git私服

    1. 搭建环境 CentOS7, git version 1.8.3.1 2. 安装依赖包 yum install curl-devel expat-devel gettext-devel opens ...

  9. CentOS 6.7 Gitolite 服务搭建及TortoiseGit配置连接

    咳咳~好几天没写博文啦,这几天都在研究Git,没办法公司要要抛弃SVN转站Git,废话就不多说,下面我们进行操作演示: 环境:之前搭建的Redis-Master服务器一枚,配置一般般~ 工具:Tort ...

最新文章

  1. oracle数据库登录失败触发器,oracle数据库登录、DDL触发器的应用
  2. C++ SSE运算例子
  3. Spring/Spring Boot微服务项目 集成Druid 实现监控功能
  4. 随机对照试验设计有哪些先天优势?
  5. linux mysql makefile_Linux安装库文件(环境变量和makefile)
  6. WebKit 内核源码分析 (五)
  7. html 怎么使用http请求数据类型,HTTP请求方式中8种请求方法(简单介绍)
  8. 基础笔试编程题(jz)
  9. 带你自学Python系列(一):变量和简单数据类型(附思维导图)
  10. 求链表是否有环和第一个交点
  11. [转]Linux内核的文件预读(readahead)
  12. java实现微信退款
  13. 计算机魔术教程文字,《Word字体魔术大师》说课稿
  14. Linux主机地址解析慢,linux无法解析主机地址(could not resolve host)解决办法
  15. CSI笔记【6】:Guaranteeing spoof-resilient multi-robot networks论文阅读
  16. Win32窗口机制和消息机制整体流程
  17. 未约定保证方式,担保人如何担责
  18. 抖音网红如何接广告盈利怎么搬运视频
  19. 0_1_QGIS安装配置中文加载瓦片地图
  20. 苹果iOS13系统升降机(图文教程)

热门文章

  1. 导图解文 从梦想到财富(31)一种 控制人心的力量
  2. linux远程登陆服务器——一键式操作
  3. ZYNQ-使用AXI DMA IP进行环路测试
  4. 职业规划系列文章之零
  5. 利用joda(强大的Java日期操作组件)实现获取两个日期间隔
  6. python控制运算的优先顺序符号_Python基础语法-内存管理-运算符-程序控制
  7. 互联网代驾行业的发展及市场前景
  8. DQUERY - D-query 普通莫队
  9. 知识小罐头05(tomcat8请求源码分析 上)
  10. 语音特征参数MFCC