`
datoplay
  • 浏览: 1649100 次
文章分类
社区版块
存档分类
最新评论

centos搭建Git分布式管理控制系统

 
阅读更多

简介:

Git是一个开源的分布式版本控制系统,用以有效、高速的处理从很小到非常大的项目版本管理。

安装步骤:

操作系统:centos 5.5

    • 安装GIT依赖的包

yum install zlib-devel
yum install openssl-devel
yum install perl
yum install cpio
yum install expat-devel
yum install gettext-devel

yum install autoconf

    • 安装curl

安装cURL

# wget http://curl.haxx.se/download/curl-7.17.1.tar.gz
# tar zxvf curl-7.17.1.tar.gz //解压

#cd curl-7.17.1
# ./configure --prefix=/usr/local/curl
# make
# make install

  • 修改ld.so.conf 添加/usr/local/lib

vi /etc/ld.so.conf 添加/usr/local/lib

  • 运行idconfig

/sbin/ldconfig

  • 安装Git

wget http://www.codemonkey.org.uk/projects/git-snapshots/git/git-latest.tar.gz
tar xzvf git-latest.tar.gz
cd git-2011-10-08

autoconf

./configure --with-curl=/usr/local/curl
make
make install

*************************************安装ok

测试

终端输入#git

wps_clip_image-15949

相关参数和说明还是很全的

使用和搭建版本控制:

可以参考:

http://blog.haohtml.com/wp-content/uploads/2011/04/git-tut.pdf

http://www.linuxsir.org/main/doc/git/gittutorcn.htm

或者下载《git搭建》文档

知识共享许可协议本文基于署名-非商业性使用 3.0许可协议发布,欢迎转载,演绎,但是必须保留本文的署名PHP淮北(包含链接),且不得用于商业目的。如您有任何疑问或者授权方面的协商,请与我联系

分享到:
评论

相关推荐

    centos7一键搭建git

    Git是分布式版本控制系统,而CentOS 7是基于Red Hat的稳定企业级Linux发行版,因此这个脚本适用于那些在CentOS 7服务器上工作并需要使用Git进行代码管理的开发者。 现在,我们来看看压缩包内的文件“centos7一键...

    centos中GIT服务器搭建及使用密钥连接.pdf

    在IT行业中,版本控制系统是开发团队协作的重要工具,而Git作为目前最流行的分布式版本控制系统,其在Linux系统上的部署和使用至关重要。本文将详细介绍如何在CentOS操作系统中搭建Git服务器以及如何通过SSH密钥实现...

    CentOS下搭建Git,Gerrit Jenkins版本控制系统

    ### CentOS下搭建Git、Gerrit与Jenkins版本控制系统 #### 一、引言 ##### 1.1 文档目的 本文档旨在提供一个全面的指南,帮助读者在CentOS环境下搭建一套完整的版本控制系统,包括Git、Gerrit以及Jenkins。通过本...

    liunx下搭建git服务器

    Git作为分布式版本控制系统,其强大的功能和灵活性深受程序员喜爱。本篇将详细介绍如何在Linux环境下设置一个本地Git服务器,以便团队成员能够安全地推送和拉取代码。 首先,确保你的Linux系统已经安装了Git。如果...

    CentOS下的Git服务器

    Git是一款非常流行的分布式版本控制系统,最初由Linux内核的开发者Linus Torvalds为了更好地管理Linux内核的开发而创建。Git因其高效、灵活的特点而受到广泛欢迎。 Gitosis则是一个基于Git构建的轻量级的代码托管...

    git服务器(centos)+客户端安装(tortoiseGit)_文档+安装包

    Git是一种分布式版本控制系统,常用于软件开发协作,其在服务器端和客户端的部署对于团队协作至关重要。本教程将详述如何在CentOS操作系统上搭建Git服务器,并在Windows环境下使用TortoiseGit作为客户端进行配置。 ...

    git基础(git服务器搭建+git教程+git廖雪峰)

    Git是世界上最先进的分布式版本控制系统,它使得团队协作和项目管理变得更加高效和便捷。Git由Linux创始人林纳斯·托瓦兹创建,旨在解决Linux内核开发中的版本控制问题,但后来因其强大而灵活的功能,被广泛应用于...

    Git Server搭建手册v1.0.zip_cost5zi_git

    Git是一种分布式版本控制系统,由Linux之父Linus Torvalds开发。它的主要功能是跟踪对文件和目录的修改,允许用户回滚到之前的任何版本,同时支持分支管理,便于多人协作。 接下来,我们将进入Git服务器的搭建过程...

    Git_server_Linux 部署

    Git作为一个分布式版本控制系统,广泛应用于软件开发中来维护代码的版本历史。Linux作为开源操作系统中的佼佼者,与Git有着天然的亲缘性。在Linux环境下部署Git服务器,可以帮助团队协作,有效地管理代码版本。对于...

    详解在阿里云上搭建自己的git服务器

    git是一种分布式版本控制系统,每个安装了git的设备都能作为客户端或服务器进行通信。为了便于项目管理,通常设立一个中心化的"git服务器"。 2. **创建git用户及权限**:不建议使用root用户进行git操作,因此创建一...

    git windows版 linux版安装包

    Git是一款分布式版本控制系统,被广泛应用于软件开发和项目协作中,尤其在开源社区中占据了核心地位。本资源提供了Git在Windows和Linux操作系统上的安装包,旨在帮助用户在不同平台上搭建和使用Git环境。 1. Git...

    在Linux下搭建Git服务器的方法详解

    Git作为一款强大的分布式版本控制系统,以其高效、稳定和灵活的特性深受喜爱。本文将详细介绍如何在Linux环境下搭建Git服务器。 首先,我们需要在Linux服务器上安装Git。在大多数Linux发行版中,可以通过包管理器来...

    linux-gitpushdeploy搭建一个你能够gitpush部署的远程repo

    Git是一个分布式版本控制系统,它跟踪文件的修改历史,使得团队成员可以协同工作而不会冲突。`git push`是Git的一个命令,用于将本地分支的更新推送到远程仓库。 1. **安装Git**: 在Linux系统中,我们首先需要...

    CentOS8.1搭建Gitlab服务器详细教程

    Gitlab的社区版(Gitlab CE)提供免费的分布式版本控制功能,而更高级的旗舰版/企业版(Gitlab EE)则包含一些额外的收费服务,如更完善的DevOps工具。 在准备搭建Gitlab服务器之前,首先要确保你的系统是CentOS ...

    Git教程 包含:快速入门、基础使用、进阶使用、服务器集成、一些常见的问题

    Git 是一个广泛使用的开源分布式版本控制系统,其设计目标是高效快速地处理各种规模的项目,无论是小型还是大型。Git 的特点在于它的易学性、小巧的存储空间需求以及惊人的性能。Git 的出现解决了在软件开发过程中...

    jenkins自动化部署搭建

    Git是分布式版本控制系统,用于代码管理。在CentOS 7上安装Git: 1. 安装Git: ``` sudo yum install git ``` 2. 配置Git: ``` git config --global user.name "Your Name" git config --global user.email...

    Linux-docker、compose、nginx、apollo、git、nginx、环境搭建与常用命令.docx

    5. **Git** 是一个分布式版本控制系统,用于追踪代码更改。 - **Git 安装** - 在Linux系统中,可以使用`sudo yum install git`命令安装。 - 常用的Git命令: - 初始化仓库:`git init` - 克隆仓库:`git clone...

    GIT服务器配置

    Git是一个分布式版本控制系统,而Gitosis则是一个管理和控制Git仓库的工具,特别适合于为多个用户提供权限管理的服务器环境。 首先,让我们详细了解Git。Git是由Linux之父Linus Torvalds开发的,它的设计目标是速度...

    git服务器安装指南V0.1.pdf_Gerrit_

    Git是一款分布式版本控制系统,能够跟踪文件和目录的变化,方便团队成员协作开发。它支持分支管理、合并操作、回退版本等功能。 2. 安装Git:首先,你需要在服务器上安装Git。这通常通过操作系统自带的包管理器完成...

Global site tag (gtag.js) - Google Analytics