`
cakin24
  • 浏览: 1396264 次
  • 性别: Icon_minigender_1
  • 来自: 西安
社区版块
存档分类
最新评论

Git 安装配置

阅读更多

在使用Git前需要先安装 Git。Git 目前支持在 Linux/Unix、Solaris、Mac和 Windows 平台上运行。

Git 各平台安装包下载地址为:http://git-scm.com/downloads


Linux 平台上安装

Git 的工作需要调用 curl,zlib,openssl,expat,libiconv 等库的代码,所以需要先安装这些依赖工具。

如果使用的系统是 Centos/RedHat, 安装命令为:

$ yum install curl-devel expat-devel gettext-devel openssl-devel zlib-devel
$ yum -y install git-core
$ git --version
git version 1.8.3.1

Git 配置

Git 提供了一个叫做 git config 的工具,专门用来配置或读取相应的工作环境变量。

这些环境变量,决定了 Git 在各个环节的具体工作方式和行为。这些变量可以存放在以下三个不同的地方:

/etc/gitconfig 文件:系统中对所有用户都普遍适用的配置。若使用 git config 时用 --system 选项,读写的就是这个文件。

~/.gitconfig 文件:用户目录下的配置文件只适用于该用户。若使用 git config 时用 --global 选项,读写的就是这个文件。

当前项目的 Git 目录中的配置文件(也就是工作目录中的 .git/config 文件):这里的配置仅仅针对当前项目有效。

每一个级别的配置都会覆盖上层的相同配置,所以 .git/config 里的配置会覆盖 /etc/gitconfig 中的同名变量。

此外,Git 还会尝试找寻 /etc/gitconfig 文件,只不过看当初 Git 装在什么目录,就以此作为根目录来定位。

用户信息

配置个人的用户名称和电子邮件地址:

$ git config --global user.name "runoob"
$ git config --global user.email 798103175@qq.com

如果用了 --global 选项,那么更改的配置文件就是位于你用户主目录下的那个,以后你所有的项目都会默认使用这里配置的用户信息。

如果要在某个特定的项目中使用其他名字或者电邮,只要去掉 --global 选项重新配置即可,新的设定保存在当前项目的 .git/config 文件里。

文本编辑器

设置Git默认使用的文本编辑器, 一般可能会是 Vi 或者 Vim。如果你有其他偏好,比如 gedit 的话,可以重新设置:

$ git config --global core.editor gedit

差异分析工具

还有一个比较常用的是,在解决合并冲突时使用哪种差异分析工具。比如要改用 vimdiff 的话:

$ git config --global merge.tool vimdiff

Git 可以理解 kdiff3,tkdiff,meld,xxdiff,emerge,vimdiff,gvimdiff,ecmerge,和 opendiff 等合并工具的输出信息。

查看配置信息

要检查已有的配置信息,可以使用 git config --list 命令:

$ git config --list
user.name=cakin24
user.email=798103175@qq.com
core.editor=gedit

有时候会看到重复的变量名,那就说明它们来自不同的配置文件(比如 /etc/gitconfig 和 ~/.gitconfig),不过最终 Git 实际采用的是最后一个。

这些配置也可以在 ~/.gitconfig 或 /etc/gitconfig 看到,如下所示:

vim ~/.gitconfig 

显示内容如下所示:

[user]
	name = cakin24
	email = 798103175@qq.com
[core]
	editor = gedit

也可以直接查阅某个环境变量的设定,只要把特定的名字跟在后面即可,像这样:

$ git config user.name
cakin24

 

1
0
分享到:
评论

相关推荐

    Git安装配置指南

    Git安装配置指南,一步步指导你怎么安装git,以及如何配置

    git安装配置手册

    Git 安装配置手册是指在 CentOS 环境下安装和配置 Git 服务器的详细步骤,这篇手册将指导您从零开始安装和配置 Git 服务器,并掌握 Git 的基本概念和使用方法。 一、Git 服务器安装 Git 服务器的安装需要在 ...

    Windows下的Git安装配置过程和key生成方式

    ### Windows下的Git安装配置过程和key生成方式 #### 一、Git简介与作用 Git是一种分布式版本控制系统,广泛应用于软件开发领域。它可以帮助开发者高效地管理代码变更历史、分支合并等复杂操作。对于团队协作来说,...

    git安装配置以及在intellijidea中使用git的配置.pdf

    Git 的安装与配置是使用 Git 的基础,以下将详细介绍各个操作系统的安装步骤及在 IntelliJ IDEA 中的配置。 在 Linux 上安装 Git,通常可以通过包管理器进行,如在 Debian 或 Ubuntu 系统上使用 `sudo apt-get ...

    git安装配置教程.md

    附件是git安装配置教程,文件绿色安全,请大家放心下载,仅供交流学习使用,无任何商业目的!

    git安装配置.docx

    ### Git的安装与配置知识点详解 #### 一、Git的安装 **1. 下载Git** - **官网下载:** - 访问Git的官方网站:https://git-scm.com/ - 在首页找到“Downloads”部分,选择适合您操作系统(如Windows、Linux、...

    git安装配置以及在intellijidea中使用git的配置 (2).docx

    总的来说,Git的安装和配置并不复杂,无论你是在哪个操作系统上,都有简单的方法进行安装。同时,Git与IntelliJ IDEA的结合使用,能够为开发者提供一个高效、直观的版本控制环境。对于团队协作和项目管理来说,掌握...

    git安装配置以及在intellijidea中使用git的配置 (2).pdf

    Git安装使用教程

    ### Git安装使用教程 #### 一、Git简介与特点 Git是一款免费且开源的分布式版本控制系统,能够高效地处理从微小到大型的各种项目。它由Linus Torvalds于2005年创建,旨在作为BitKeeper的一种替代方案,以解决Linux...

    number-10#GITBOOK#git安装配置1

    第一节:git安装一、 git概念,好处,官网Git是一个免费的开源 分布式版本控制系统,旨在快速高效地处理从小型到大型项目的所有内容。Git易于学习, 占地面

    git安装配置以及在intellijidea中使用git的配置.docx

    windows git 安装和配置

    windows 下是怎么进行 下载,安装,配置git 的,提供全面的文档

    配置git配置git配置git配置git.zip

    打开RT-Thread Studio,点击“工具”菜单,选择“选项”,在弹出的设置窗口中找到“Git”选项卡,配置Git的路径,确保与系统安装的Git版本匹配。 现在,你可以创建一个新的项目或者克隆一个现有的Git仓库。在项目...

    Git安装及基本使用

    #### 二、Git安装配置 ##### 2.1 安装Git 1. **下载客户端**:访问[Git官方网站](https://git-scm.com/download)下载适用于您操作系统的客户端。 2. **安装客户端**:根据下载的安装包提示进行安装,大部分情况下...

    Git 安装及配置教程,镜像拉取,适合新手自学

    本教程主要针对新手,旨在指导如何安装配置 Git,以及如何进行基本的操作,如创建、推送、克隆和管理项目。 首先,安装 Git 可以从官方网站下载相应平台的安装包。安装完成后,配置个人的用户名和邮箱,这是 Git ...

    iOS git 配置文件

    总结来说,`.gitattributes`和`.gitignore`是iOS项目中Git配置的两个关键文件。`.gitattributes`用于处理大文件,通过Git LFS有效地管理项目中的大型资源;而`.gitignore`则用来排除不需要版本控制的文件,保持代码...

    Git安装使用教程 git-2.41.0-64安装包

    git安装包

Global site tag (gtag.js) - Google Analytics