`

git 安装gitosis

阅读更多

1.编译安装git

git安装教程:http://blog.haohtml.com/archives/10093

 

 

2.安装gitosis

N1. yum install python python-setuptools

N2. git clone git://github.com/res0nat0r/gitosis.git

N3. cd gitosis

N4. python setup.py install

N5. 上传管理员公钥

N6. adduser git

N7. su git

N8. pwd -> /home/git

N9. gitosis-init < /tmp/id_rsa.pub #此pub是N5上传的管理员公钥

N10. git clone git@xxx:gitosis-admin.git  #在管理员用户上clone成功,配置完成

 

gitosis-admin.git 主要用于管理公钥、项目组、人员,不建议多人管理

1.新建/移除 git项目

2.给项目新增/移除 用户

分享到:
评论

相关推荐

    gitosis git服务器架设软件

    Gitosis则是方便通过Git与ssh架设中央服务器的软件。这篇文章的安装流程写得很明了,但使用中还是遇到了些许问题,本文算是该流程的补充。如果打算通过Gitosis架设服务器通过本文或许可以少走不少弯路。 一、架设...

    在 Ubuntu 下搭建 git gitosis.docx

    至此,gitosis安装已完成。 接下来,你可以创建项目仓库。例如,创建一个名为`test.git`的仓库: ```bash sudo mkdir /home/git/git_repo/test.git cd /home/git/git_repo/test.git sudo git --bare init ``` 为了...

    在 Ubuntu 下搭建 git gitosis.pdf

    在任意目录下创建一个新目录,然后克隆gitosis的Git仓库:`git clone git://eagain.net/gitosis.git`,进入目录并运行`sudo python setup.py install`来安装gitosis。 安装完成后,需要创建一个新的系统账户,用于...

    linux下git安装使用[文].pdf

    在本文中,我们将详细介绍如何在 Linux 系统中安装和配置 Git 环境,包括设置用户权限、安装 Git、配置 Git 账号、初始化 Gitosis、配置 Git 服务选项等内容。 一、增加 yum repository 在 CentOS 中,要安装 Git ...

    ubuntu 安装git 服务器.pdf

    本文主要介绍了 Git 服务器端安装及应用,包括安装 OpenSSH Server、配置 SSH 服务端、安装 Git、安装 Gitosis、创建系统用户和运行 Gitosis 等步骤。 一、安装 OpenSSH Server OpenSSH Server 是一个自由和开源的...

    git-1.7.12.2 gitosis setuptools 软件

    然后,安装Gitosis以实现Git仓库的权限管理。这通常涉及解压gitosis-master.zip,将项目复制到适当的目录,编辑gitosis.conf文件来添加或删除用户,然后使用Gitosis的初始化脚本来设置仓库。Setuptools-0.6c8在这个...

    ubuntu 完整安装git服务器

    ### Ubuntu 完整安装 Git 服务器知识点解析 #### 一、环境准备 - **系统版本**: Ubuntu 12.04 - **服务器IP**: 192.168.1.100 - **服务器用户名**: lrc - **客户端IP**: 192.168.1.101 - **客户端用户名**: rein - ...

    ubuntu 安装git 服务器.docx

    本文主要介绍了在 Ubuntu 系统上安装和配置 Git 服务器的步骤,包括安装 OpenSSH Server、配置 SSH 服务端、安装 Git、安装 Gitosis、创建系统用户和运行 Gitosis 等内容。 一、安装 OpenSSH Server 为了确保 SSH ...

    Win32下git客户端安装及基本使用

    Win32下git客户端安装及基本使用 在本文中,我们将介绍在Win32环境下安装和使用Git客户端的基本步骤。 安装Git客户端 首先,我们需要下载并安装Git客户端程序,例如Git-1.7.6-preview20110708.exe。安装模式选择...

    Ubuntu下用Gitosis搭建GIT代码服务器及Eclipse下的Git操作

    Ubuntu下用Gitosis搭建GIT代码服务器及Eclipse下的Git操作

    CentOS下的Git服务器

    #### 二、Gitosis安装与配置步骤 **第一步:环境准备** 1. **服务端准备**: - 操作系统:CentOS - 确保已经安装了Python环境,Gitosis使用Python编写,因此Python是必需的。 - 可选:如果使用的是较新的CentOS...

    Ubuntu下git服务器的搭建和基本使用[参考].pdf

    本文详细介绍了在Ubuntu系统下搭建和使用Git服务器的步骤,包括准备环境、安装ssh-server、安装git-core、安装gitosis、创建系统用户、运行gitosis、Git服务器管理员克隆仓库和修改gitosis.conf权限文档等方面的知识...

    git+repo+gerrit代码服务器搭建

    1. 安装 Git:使用 `sudo apt-get install git-core openssh-server openssh-client` 安装 Git。 2. 安装 Gitosis:使用 `sudo python setup.py install` 安装 Gitosis。 3. 安装 Repo:使用 `sudo apt-get install ...

    gitosis.tar.gz

    Gitosis 是一个基于 Git 的版本控制系统,用于管理多个用户的代码仓库。它允许用户通过 SSH 协议进行访问,实现权限控制和协作。本压缩包 "gitosis.tar.gz" 是一个用于在服务器上安装 Gitosis 的工具包,包含了必要...

    gitosis打包文件

    Gitosis是一个旧版的Git仓库管理系统,用于帮助用户在服务器上管理和控制多个Git仓库的访问权限。它基于Python编写,提供了简单的权限管理机制,允许管理员通过Git仓库的SSH密钥来控制用户对仓库的读写权限。由于...

    GIT服务器配置

    总结,Git服务器配置涉及Git和Gitosis的安装与设置,主要目的是实现代码版本控制和团队协作。通过理解这些基础知识,你可以成功地搭建起一个安全的Git服务器,为项目提供高效且可控的代码管理环境。

    Git中文学习手册 Git入门

    1 4 安装 Git 1 5 初次运行 Git 前的配置 1 6 获取帮助 1 7 小结 2 Git 基础 2 1 取得项目的 Git 仓库 2 2 记录每次更新到仓库 2 3 查看提交历史 2 4 撤消操作 2 5 远程仓库的使用 2 6 打标签 2 7 技巧和...

    linux下搭建git环境

    Linux下搭建Git环境涉及一系列步骤,包括安装Git服务器端软件、创建用户、配置公钥认证、搭建管理工具如Gitosis,以及设置服务器权限等。下面详细说明这个过程: 1. 安装Git环境 首先,我们需要在服务器端和客户端...

Global site tag (gtag.js) - Google Analytics