安装

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

在有 yum 的系统上(比如 Fedora)或者有 apt-get 的系统上(比如 Debian 体系),可以用下面的命令安装:

各 Linux 系统可以使用其安装包管理工具(apt-get、yum 等)进行安装

我采用的是yum安装,如下所示:

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



用户信息

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

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

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

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

查看配置信息

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

$ git config --list
http.postbuffer=2M
user.name=runoob
user.email=test@runoob.com

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

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

vim ~/.gitconfig

显示内容如下所示:

[http]postBuffer = 2M
[user]name = runoobemail = test@runoob.com

Linux环境下Git的安装以及使用相关推荐

  1. linux 环境下git的安装与配置

    git是一个分布式的版本控制工具 1.安装git相关的依赖 yum install curl-devel expat-devel gettext-devel openssl-devel zlib-de ...

  2. Linux环境下Protobuf完整安装和使用教程

    Linux环境下Protobuf完整安装和使用教程 目标 下载和安装 环境配置 一个例子 1.报文定义 2.报文生成 3.使用报文 4.编译程序 5.常见问题: 目标 本文将教会一个完全的新手如何搭建 ...

  3. Linux环境下ANTs软件安装(基于源码)

    Linux环境下ANTs软件安装(基于源码) 1.下载Cmake 在命令行里运行: 2.下载ITK 在命令行里运行: 3.ANTs安装 (1)在命令行里运行: (2)编译完之后如果在 antsbin ...

  4. linux校园网客户端,Ubuntu Linux环境下校园网客户端安装使用

    最近发现好多兄弟姐妹不用Linux原因是在我们学校大大环境下上校园网有点费劲,或者干脆就不会弄,亦或者根本就没想到上网^_^ 这里我写上这么一段简单的过程,为了大家能够顺利上网,大牛直接掠过,不要喷我 ...

  5. Linux环境下Python的安装过程

    Linux环境下Python的安装过程 前言 一般情况下,Linux都会预装 Python了,但是这个预装的Python版本一般都非常低,很多 Python的新特性都没有,必须重新安装新一点的版本,从 ...

  6. hp ux安装mysql5.1.56_详细讲解Linux环境下MySQL5.1安装步骤

    1.下载MySQL免安装版/二进制版软件(不用编译) 文件格式:MYSQL-VERSION-OS.tar.gz 2.创建MySQL组,建立MySQL用户并加入到mysql组中 (不同版本的Unix中, ...

  7. linux环境下使用virtualbox安装ghost系统

    linux环境下使用virtualbox安装ghost系统 环境为Ubuntu 18.04LTS,这次难点在于使用virtualbox如何使用虚拟机外部的文件安装系统.后来看到加载iso很方便,就往这 ...

  8. k8s简介以及linux环境下的详细安装步骤

    k8s简介以及linux环境下的详细安装步骤 k8s是Kubernetes的简称,Kubernetes中间有8个单词,所以叫k8s,就是这么简单粗暴. 我们可以看到docker的图标是鲨鱼,k8s的图 ...

  9. linux下的python安装,linux环境下的python安装过程

    一.下载python源码包 打开ubuntu下的shell终端,通过wget命令下载python源码包,如下图所示: wget https://www.python.org/ftp/python/3. ...

最新文章

  1. BLAST引物或靶点特异性
  2. 【Android 事件分发】事件分发源码分析 ( ViewGroup 事件传递机制 七 )
  3. 石头扫地机器人加速异响_米家扫地机器人有异响怎么办
  4. 趣谈设计模式 | 职责链模式(ChainOfResposibility):请求的转发处理
  5. java控制台打印图片_java——控制台输入打印图形
  6. 设计模式-行为型模式-命令模式
  7. android交互xml代码,Unity 与Android的交互(Android studio)
  8. 项目管理其实可以简单一点——项目风险
  9. 西门子g120变频器接线图_西门子G120变频器怎么样?好用吗?
  10. POI 导出 Excel:字体颜色、行列自适应、锁住、合并单元格、一文搞定……
  11. clamav查杀病毒
  12. 博士论文-基于生成对抗网络的图像合成-阅读笔记
  13. 使用nginx反向代理配置动态域名
  14. ubuntu18.04下EnlightenGAN运行过程记录
  15. XlsReadWriteII 版本声明操作要点
  16. 关于eclipse项目中项目上直接出现大红感叹号的问题
  17. JavaCV开发详解之3:通用拉流器实现,从流媒体服务器拉流rtsp/rtmp录制成视频文件
  18. JavaScript中常用的API
  19. 赛灵思Xilinx可用资源的获取途径
  20. SPOJ7258 SUBLEX - Lexicographical Substring Search

热门文章

  1. 18大产业的产业链全景图!(高清大图)
  2. VS单步调试的无法进入断点、行号错乱等问题解决方法
  3. 深度学习 --- 玻尔兹曼分布详解
  4. 两个矩阵是否相交的算法_刷透近200道数据结构与算法,成功加冕“题王”,挤进梦中的字节!...
  5. Android开发 装ubuntu,Ubuntu系统安装Android开发环境
  6. php正则 替换div标签内容,PHP 正则匹配标签内容,根据字符串长度进行替换
  7. 微服务-封装-docker by daysn大雄
  8. HTML标记语言——(二)
  9. 利用SQLite在android上实现增删改查
  10. 拼接sql语句参数绑定