Git的安装和使用(Linux)【转】

转自:http://my.oschina.net/fhd/blog/354685

Git诞生于Linux平台并作为版本控制系统率先服务于Linux内核,因此在Linux上安装Git是非常方便的。可以通过两种不同的方式在Linux上安装Git:一种方法是通过Linux发行版的包管理器安装已经编译好的二进制格式的Git软件包,另外一种方式就是从Git源码开始安装。

包管理器方式安装

用Linux发行版的包管理器安装Git最为简单,而且会自动配置好命令补齐等功能,但安装的Git可能不是最新的版本。还有一点要注意,Git软件包在有的Linux发行版中可能不叫git,而叫git-core。这是因为有一款名为GNU交互工具(GNU Interactive Tools)的GNU软件,在Git之前就在一些Linux发行版本(Deian lenny)中占用了git这个名称。为了以示区分,作为版本控制系统的Git太有名了,所以一些Linux发行版在最新的版本中将GNU Interactive Tools软件包的名称由git改为了gnuit,将git-core改为了git。因此在下面介绍的在不同的Linux发行版中安装Git时,会看到有git和git-core两个不同的名称。

—— Ubuntu 10.10(maverick)或更新的版本,Debian(squeeze)或更新的版本:

?


1

2

sudo aptitude install git

sudo aptitude install git-doc git-svn git-email git-gui gitk

 

其中git软件包包含了大部分Git命令,是必装的软件包。软件包git-svn,git-email,git-gui,gitk本来也是Git软件包的一部分,但是因为有着不一样的软件包信赖,所以单独作为软件包发布。软件包git-doc则包含了Git的HTML格式文档,可以选择安装。如果安装了Git的HTML格式的文档,则可以通过执行git help -w <sub-command>命令来自动用web浏览器打开相关子命令<sub-command>的HTML帮助。

——  Ubuntu10.04(lucid)或更老的版本,Debian(lenny)或更老的版本:

在老版本的Debian中,软件包git实际上是指GNU Interactive Tools,而非作为版本控制系统的Git。作为版本控制系统的Git在软件包git-core中。

?


1

2

sudo aptitude install git-core

sudo aptitude install git-doc git-svn git-email git-gui gitk

 

—— RHEL,Fedora,CentOS:

?


1

2

$ yum install git

$ yum install git-doc git-svn git-email git-gui gitk

 

在其他发行版本中安装Git的过程和上面介绍的方法类似。Git软件包在这些发行版里或为git,或称为git-core。

从源代码进行安装

访问Git的官方网站:http://git-scm.com/。下载Git源码包,例如:git-1.7.4.1.tar.bz2。安装过程如下:

1. 展开源码包,并进入到相应的目录中。

?


1

2

tar -xjvf git-1.7.4.1.tar.bz2

cd git-1.7.4.1/

 

2. 安装方法写在INSTALL文件中,参照其中的指示即可完成安装。下面的命令将Git安装在/usr/local/bin中。

?


1

2

make prefix=/usr/local all

sudo make prefix=/usr/local install

 

3. 安装Git文档(可选)

编译的文档主要是HTML格式的文档,方便通过git help -w <sub-command>命令查看。实际上,即使不安装Git文档,也可以使用man手册查看Git帮助,使用命令git help <sub-command>或git <sub-command> --help即可。

编译文档依赖asciidoc,因此需要先安装asciidoc(如果尚未安装的话),然后编译文档。在编译文档时要花费很多时间,要有耐心。

?


1

2

make prefix=/usr/local doc info

sudo make prefix=/usr/local install-doc install-html install-info

 

安装完毕之后,就可以在/usr/local/bin下找到git。

时间: 2024-08-01 23:08:29

Git的安装和使用(Linux)【转】的相关文章

Git版本控制工具(一)----git的安装及创建版本库

[正文] 一.初识Git: Git是目前世界上最先进的分布式版本控制系统(没有之一).它的开发者就是大名鼎鼎的Linux操作系统的作者Linus Torvalds.Git被开发出来的初衷是为了更好的管理Linux内核,而现在却广泛应用于各种项目中.Git迅速成为最流行的分布式版本控制系统,尤其是2008年,GitHub网站上线了,它为开源项目免费提供Git存储,无数开源项目开始迁移至GitHub,包括jQuery,PHP,Ruby等等. 那那什么是版本控制系统呢?如果有一个软件,不但能自动帮我记

CentOS 最新版本git的安装教程_Linux

CentOS6.5自带的git版本是1.7.1 卸载自带的git # yum remove git 下载最新版git # wget https://github.com/git/git/archive/v2.9.2.tar.gz 解压 # tar zxvf v2.9.2.tar.gz # cd git-2.9.2 编译安装 # make configure # ./configure --prefix=/usr/local/git --with-iconv=/usr/local/libiconv

如何安装与配置Linux VNC服务

  如果你的电脑是Linux系统的话,那么对于安装Linux VNC服务就是很方便的了,对于VNC是一种很优秀的远程控制工具,所以安装与配置Linux VNC的服务,对于网友们有用到这个功能是会很方便,那么要怎么的安装和配置呢!一起看看吧! 一.Redhat上VNC Server配置 本文以当前Linux系统未安装VNC服务器为基本,如果已安装请跳过第1节! 前提: 1.连接到互联网,将使用yum在线安装VNC服务器 2. 确认 SSH 在运行 1.安装 TigerVNC Server # yu

虚拟机-mware 中安装不了linux 64位系统

问题描述 mware 中安装不了linux 64位系统 我在联想v4000笔记本上安装了vmware虚拟机,我想在虚拟机上安装linux6.5 -64位系统.但是在虚拟机上能出现安装的初始页,但是点击第一项安装的时候,就会出现如下的问题: 出现如图效果:就不往下走了. 各位大神,求指点. 解决方案 64位linux 系统如何安装flashplayer关于Linux64位系统不能安装32位程序的解决方式Linux 环境下部署Hadoop 2.x,建议尝试64位系统下进行本地编译的安装方式 解决方案

vs2015-VS2015 用GIT来安装EF

问题描述 VS2015 用GIT来安装EF 我看到一朋友通过VS2015里的GIT 安装最新版的EF.. 但是我刚玩2015..发现找不到git在哪里,这么安装EF呢? 求大侠指教... 解决方案 请安装 vs2015 git插件 VS2015本身是不支持 GIF 的.

图文并茂教你安装Debian GNU/Linux 3.0(一)

Debian 是一套为了您的计算机所设计的自由操作系统 (OS).操作系统是使计算机运行的基本程序和工具的集合.http://www.aliyun.com/zixun/aggregation/33836.html">Debian 使用 Linux 核心(操作系统的最重要部份),但大部份的基本工具则来自 GNU 计划,因此我们称为 GNU/Linux. Debian GNU/Linux 不单是个操作系统,它也包含多过 8710 个软件包,它们是一些经已编译的软件,并包装成一个容易安装的格式.

myeclipse/eclipse git插件安装使用教程

myeclipse git插件安装使用 安装说明 1.关于git的介绍和使用请参考其他文章,本文只是具体说myeclipse+git的使用2.由于使用myeclipse+git,所以不需要安装git客户端和图形化程序,只需要一个egit插件3.同样适用于eclipse+git 安装egit插件 1.方法一:下载egit压缩包,之后通过dropins+link或者其他方式安装egit插件2.方法二:myeclipse中?help?eclipse marketplace?search egit?fi

myeclipse git插件安装使用教程

安装说明 1.git的介绍与使用可以到网上找找,这里的重点只是具体说myeclipse+git的安装使用2.由于使用myeclipse+git,所以不需要安装git客户端和图形化程序,只需要一个egit插件3.同样适用于eclipse+git 安装egit插件 1.方法一:下载egit压缩包,之后通过dropins+link或者其他方式安装egit插件2.方法二:myeclipse中?help?eclipse marketplace?search egit?finish3.方法三:myeclip

在TurboLinux上的安装 Informix for Linux

1. 安装前准备 1) 需要安装 TurboLinux 产品 2) 需要有安装文件 Ids.rpm, connect.rpm 和 clisdk.rpm Ids.rpm Informix Dynamic Server 7.3 Connect.rpm Informix 客户端产品连接环境 Clisdk.rpm Informix 客户端产品开发环境 3) 需要有合法的 Serial Number 和 Key Number 4) 如果在同一台服务器上安装多余一种的以上产品, 应按如下顺序安装: Info