配置gitosis for mac osx and ubuntu

原创 2013年12月05日 21:14:31

 Client side                                               |       server side


1.Create "git" accout

Mac

             Finder/System preferences/User and Groups/

Linux: 

     $ sudo useradd -s /bin/bash -mr git 

     $ sudo adduser git sudo

     $ sudo passwd git

    

2.Download and setup gitolite

Mac & Linux:

     $ git clone git://github.com/ossxp-com/gitolite.git

     $ cd gitolite/src

     $ ./gl-easy-install git server admin

3. Generate ssh key and copy .pub to git account

$ ssh-keygen -t rsa

$ scp ~/.ssh/id_rsa.pub git@ip:~


              4. Init gitosis using step3 ssh pub key

$ sudo -H -u git gitosis-init < /tmp/yourname.pub

$ cd ~/.ssh

$delete "command="gitosis-serve yourname",no-port-forwarding,no-X11-forwarding,no-agent-forwarding,no-pty " in authorized_keys file

$ sudo chmod 755 /Users/git/repositories/gitosis-admin.git/hooks/post-update (mac)


5 set the git path to PATH env

$ touch ~/.bashrc

$ echo PATH=/usr/local/bin:/usr/local/git/bin:\$PATH > .bashrc

$ echo export PATH >> .bashrc

6. Manage gitosis 

      $ git clone git@192.168.1.100:repositories/gitosis-admin.git

      $ add user in keydir and project member's in gitosis.conf







相关文章推荐

Sublime Text在Windows/Ubuntu/Mac OSX中配置使用CTags

引用地址: http://sublimetext.iaixue.com/forum.php?mod=viewthread&tid=100 由于论坛中很开发者都在找Sublime Text中函数转跳...

在mac osX下安装openCV,used for python

OpenCV是个开源的图像处理库,里面的内容多多。想了解更多,请自行百度咯~   篇blog是记录在mac下,安装openCV,然后使用python来引用openCV库。 环境是: Pyth...

[软件安装] libsvm for matlabR2012b on Mac OSX 10.9

课程要用Libsvm,本来打算用Python来装,但老师给了Matlab程序,自己又懒,不想重写代码,就打算装在Matlab上。真没想到一下午就全用来安这个东西了。Matlab以及OSX版本matla...

Postman-for-mac-osx-4.9.2

  • 2016年12月21日 12:45
  • 55.7MB
  • 下载

Scrapy 在Mac OSX 10.10 上安装错误的解决。Failed building wheel for lxml

Scrapy 在Mac OSX 10.10 上安装错误的解决Scrapy 是一个基于Python的爬虫框架。它简洁而跨平台,适合爬虫类软件的快速开发。 Scrapy的官方安装文档中给出的安...
  • ColdZoo
  • ColdZoo
  • 2015年05月27日 20:08
  • 2163

How To Convert DMG To ISO on Mac OSX, Windows and Linux

Here are ways that you can convert dmg files to iso files on Mac OSX, Windows and Linux. Before we...

Postman-osx-5.3.2 for Mac

  • 2017年10月31日 15:38
  • 67.46MB
  • 下载

iDSDT FOR MAC OSx

  • 2015年06月09日 18:02
  • 4.59MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:配置gitosis for mac osx and ubuntu
举报原因:
原因补充:

(最多只允许输入30个字)