Git 系列:在 Linux 上安装和配置 Git

前提条件

我们需要创建一个新的 Ubuntu Server 18.04.6 (64-bit) 虚拟机。不过,虚拟机的创建并不是本章的重点,这里仅做简要说明。

概述:你可以从 osboxes.org 下载已打包好的 Ubuntu Server 18.04.6 VMware 虚拟机镜像。下载完成后,根据官网提供的说明进行安装和配置即可。

安装GIT

Git早已经成为Linux必须的服务,系统都自带。

查看版本
root@osboxes:/home/osboxes# git --version
git version 2.17.1

说明:现在git是默认自带的操作系统服务,几乎没有见过没有不带有的Git服务的系统了。

配置

安装完 Git 之后,要做的第一件事就是设置你的用户名和邮件地址。 这一点很重要,因为每一个 Git 提交都会使用这些信息,它们会写入到你的每一次提交中。

$ git config --global user.name "Robin KK"
$ git config --global user.email [email protected]

当你提交的时候的Github 会根据你的邮箱名字自动匹配Github 上的邮箱账户。

查看配置结果
git config --list --show-origin
file:/root/.gitconfig   user.name=Robin KK
file:/root/.gitconfig   user.email=[email protected]

--global 选项表示全局配置,它作用于所有 Git 仓库。Git 的配置有三个级别:系统级别、用户级别和仓库级别,每个级别的配置会覆盖上一级的配置。通常,我们只需要了解这个概念,而不必每次都使用全局配置。

举个例子:如果在配置时没有使用 --global 选项,那么配置将只应用于当前仓库。

帮助手册

$ git help <verb>
$ git <verb> --help
$ man git-<verb>

Git 提供三种方式来获取帮助页面:git helpgit <command> --helpgit <command> -h。它们的目的相同,都是用来查看命令的帮助信息,并没有本质区别。

如果你只需要快速了解可用选项,而不是阅读完整的手册页面,可以使用 -h 选项,它会以简洁的方式列出命令的参数和用法。

git add -h 
获取子命令的帮助
git help -a # 获取子命令
git help -g # 获取概念指导

发表评论

后一页 前一页