• Linux 安装 Git


    一. 包管理器方式安装

      用Linux 发行版的包管理器安装Git 最为简单,而且会自动配置好命令补齐等功能。但安装的Git 可能不是最新的版本。

    •   Ubuntu 10.10 或更新的版本、Debian(squeeze)或更新的版本:
    sudo aptitude install git
    sudo aptitude install git-doc git-svn git-email git-gui  gitk
    

      Ubuntu 10.04 (lucid) 或更老的版本、Debian(lenny) 或更老的版本:

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

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

     其中 git 软件包包含了大部分Git 命令,是必装的软件包。

      软件包 git-svn、git-email、git-gui、gitk 本来也是Git软件包的一部分,但是因为有软件包 git-svn、git-email、git-gui、gitk 本来也是Git 软件包的一部分,但是因为有着不一样的软件包依赖(如更多的perl 模组 和 tk等),所以单独作为软件包发布。

      软件包 git-doc 则包含了 Git 的HTML 格式文档,可以选择安装。如果安装了 Git 的软件包 git-doc ,则包含了 Git的 HTML 格式文档,可以选择安装。如果安装了 Git 的 HTML 格式的文档,则可以通过执行 git help -w <sub-command> 命令来自动用 Web 浏览器打开相关子命令 <sub-comman> 的HTML 帮助。

    • RHEL、Fedora、CentOS:  
    yum install git
    yum install git-doc git-svn git-email git-gui gitk
    

      

    二.  从源码进行安装

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

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

    tar  -jxvf git-1.8.3.1.tar.bz2
    cd git-1.8.3.1/
    

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

    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,然后编译文档。在编译文档时要花费很多时间,要有耐心。

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

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

    三、 从 Git 版本库进行安装

      如果在本地克隆一个Git 项目的版本库,就可以用版本库同步的方式获取最新版本的 Git , 这样在下载不同版本的 Git 源代码时,实际采用了增量方式,非常节省时间和空间。当然使用这种方法的前提是已经用其他方法安装好了 Git ,具体操作过程如下。

      (1) 克隆Git 项目的版本库到本地。

    git clone git://git.kernel.org/pub/scm/git/git.git
    cd git
    

      (2) 如果本地已经克隆过一个 Git 项目的版本库,直接在工作区中更新,以获得更新版本的Git.

    git fetch

      (3) 执行清理工作,避免前一次编译的遗留文件对编译造成影响。注意,下面的操作将丢弃本地对Git 代码的改动。

    git clean -fdx
    git reset --hard

      (4) 查看Git的里程碑,选择最新的版本进行安装  

    git tag

      (5) 检出该版本的代码 

    git checkout v.1.8.3.1

      (6) 执行安装。例如,安装到 /usr/local 目录下。  

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

      

     

      

  • 相关阅读:
    EXTJS 基本使用
    EXTJS 常用控件的使用
    EXTJS 验证与表单提交
    EXTJS 常用方法
    禁用USB移动盘的方法
    常用sql 函数练习示例
    .Net 中的反射(反射特性) Part.3
    Delphi調用.NET的WebService
    c#写的串口通讯
    打印控制
  • 原文地址:https://www.cnblogs.com/xumr/p/8951702.html
Copyright © 2020-2023  润新知