`

git 文档

    博客分类:
  • git
 
阅读更多
另一则:
锁定用户密码登陆:
passwd -l git


Gitolite 构建 Git 服务器
http://www.ossxp.com/doc/git/gitolite.html


git服务器安装:
1.安装git:
yum install git


2.安装gitolite:
(1)服务器先新增加用户:
mkdir -p /data/git
groupadd git
useradd -g git -d /data/git -s /bin/bash git
passwd git


(2)管理员在客户端使用下面的命令,建立无口令登录:
$ ssh-copy-id git@server


(3)回到服务器:
使用 git 下载 Gitolite 的源代码。
$ git clone git://github.com/ossxp-com/gitolite.git


创建目录。
$ sudo mkdir -p /usr/local/share/gitolite/conf /usr/local/share/gitolite/hooks


进入 gitolite/src 目录,执行安装。
$ cd gitolite/src
$ sudo ./gl-system-install /usr/local/bin /usr/local/share/gitolite/conf /usr/local/share/gitolite/hooks


(4)在服务器端以专用帐号执行安装脚本。
例如服务器端的专用帐号为 git。
$ sudo su - git
$ gl-setup /tmp/admin.pub



(5)管理员在客户端,克隆 gitolite-admin 库
$ git clone git@server:gitolite-admin

分享到:
评论

相关推荐

    git文档说明描述

    这份“git文档说明描述”很可能是对Git的详尽指南,包含了大量的信息和实用技巧。以下是一些Git的基础知识和重要概念,这些内容可能在文档中有所涉及: 1. **Git的安装与初始化**:首先,你需要在计算机上安装Git,...

    中文的git文档

    ### 中文的git文档:详尽解读Git的核心概念与实用操作 #### Git——分布式版本控制系统的崛起 在软件开发领域,版本控制是一项至关重要的技术,它帮助开发者追踪代码的变更历史,协同工作,并且在出现问题时能够...

    git文档基本整理

    ### Git文档基本整理:Git Tools基本使用指令 #### 标题与描述概述 本文档旨在对`Git`的基本使用指令进行归纳与总结,为初学者提供一个清晰的学习路径,并为已有一定基础的用户提供一个快速查阅的参考指南。通过本...

    git中文文档

    - **git文档**: 指的是Git的官方文档,即本文档。 - **git中文**: 说明文档以中文书写,针对中文读者。 - **git参考**: 表明文档为学习Git的参考资料。 ### 详细知识点 #### 入门与基础 - **版本控制**: 版本控制...

    git文档开发

    本文将深入探讨Git文档开发的重要性及其基本知识,旨在为公司内部推动使用Git提供参考,并帮助初学者快速掌握这一强大工具。 首先,我们需要了解为何选择Git作为版本控制系统。Git与传统的版本控制系统如CVS、SVN...

    git文档常见格式指令测试

    在处理Git文档时,理解并熟练运用各种命令是至关重要的。以下是对标题和描述中涉及的“git文档常见格式指令测试”进行的详细说明: 1. **创建一个新的Git仓库** 使用`git init`命令可以将当前目录初始化为一个新的...

    Git培训文档.pptx

    本文档在于对开始使用git的同学对Git有个简单的了解,以及针对公司培训员工提供ppt。 内容包括Git简介,版本控制工具对比,简单的Git命令以及常用IDE下Git的安装配置。

    android Git文档

    "Android Git文档"是专为Android开发者准备的一份详细指南,旨在帮助他们更好地理解和掌握Git的使用,从而更高效地进行项目开发和维护。 这份"Git使用手册指南PDF"涵盖了以下几个核心知识点: 1. **Git基础概念**...

    git文档 v2.1.17 中文版

    Git是一个开源的分布式版本控制系统,可以有效、高速地处理从很小到非常大的项目版本管理。 Git 是 Linus Torvalds 为了帮助管理 Linux 内核开发而开发的一个开放源码的版本控制软件。git 官方文档 v2.1.17 中文版

    Git-1.8.chm Git-1.8英文API Git文档工具

    Git的功能特性:  从一般开发者的角度来看git有以下功能:  1:从服务器上克隆数据库(包括代码和版本信息)到单机上。  2:在自己的机器上创建分支,修改代码。  3:在单机上自己创建的分支上提交代码。  4:...

    自学git文档

    ### 自学Git文档知识点 #### 一、Git与GitHub概览 **1.1 Git简介** - **定义**: Git是一种分布式的版本控制系统。 - **原理**: 内部实现上,Git是一个内容寻址的文件系统,这意味着它可以存储任意类型的内容,并...

    git文档.md git基本操作,连接远程仓库

    git操作,添加ssh秘钥,远程连接

    git相关使用文档说明

    这份“git文档.pdf”应包含了所有这些内容,是你学习和提升Git技能的宝贵资源。无论你是刚接触Git的新手,还是希望巩固和扩展你的知识,这份文档都将是你的理想指南。投入时间去学习和实践,你将会发现Git的强大和...

    git教程文档及git可视化工具.zip

    这篇教程文档将深入浅出地介绍Git的基本概念、常用命令以及如何使用Git进行版本控制。 首先,Git的核心概念包括仓库(Repository)、提交(Commit)、分支(Branch)和合并(Merge)。仓库是存储项目所有版本的地方...

    git文档介绍.pdf

    Git是一款非常流行的分布式版本控制系统,它广泛用于软件开发中,用于跟踪源代码的变更。Git作为一个强大的工具,能够帮助开发者有效地管理代码的版本,并且支持多人协作开发。码云(Gitee)是基于Git的一站式代码...

    git入门文档(适合git入门学者,资料比较全)

    本文档旨在为git入门学者提供全面的基础知识和实用技巧,帮助安卓手机开发者更好地理解和应用git。 1. **Git基础概念** - **版本控制**:Git的核心功能是管理文件的不同版本,它记录每一次修改,便于回溯和协作。 ...

    GIT文档资料 很详细 MLDN 魔乐科技git教程

    MLDN 魔乐科技git教程 李兴华老师主教 内容很详细 很完整,推荐观看

    Git中文文档

    Git是一款分布式的版本控制软件,由Linus Torvalds开发,目的在于更高效地管理Linux内核开发。Git拥有强大的本地版本控制系统功能,不同于传统的集中化版本控制系统,如CVS、Subversion等。Git的核心概念包括直接...

    git入门文档.zip

    自己整理的git相关介绍跟入门命令,仅供学习使用,

Global site tag (gtag.js) - Google Analytics