如何在Windows、macOS和Linux上安装Git

如何在Windows、macOS和Linux上安装Git

您是否正在寻找入门 Git 的机会?Git 是一款功能强大的版本控制系统,深受全球开发人员的喜爱。你来对地方了!在本文中,我们将指导你在 Windows、macOS 或 Linux 机器上安装 Git,这样你就能加入程序员的行列,依靠这个神奇的工具进行版本控制和协作。

但首先,我们需要做一些介绍。

什么是 Git?

在进入安装步骤之前,我们先来了解一下什么是 Git。Git 由 Linus Torvalds 于 2005 年创建,是一个分布式版本控制系统,能帮助你跟踪源代码的变化,并实现开发者之间的无缝协作。

它是一个功能强大的工具,能将源代码存储在资源库中,就像存储文件的文件夹一样。当多个开发人员在同一个项目上工作时,他们都可以向资源库 “推送 “和 “拉取 “更改,以保持每个人的代码版本都是最新的。

谁在使用 Git?

Git 的使用者非常广泛,包括软件开发人员、开源项目贡献者和系统管理员。它是管理大型代码库、协调团队成员工作和维护项目历史的重要工具。

许多知名公司都在使用 Git,其中包括:

  • 微软Git 为微软的许多软件项目提供版本控制,包括开源的 .NET Core 和 Visual Studio Code。
  • 谷歌谷歌依靠 Git 管理 Android、Chromium 和其他众多项目的源代码。
  • Adobe 公司:Adobe 利用 Git 进行版本控制和软件开发团队间的协作。
  • Airbnb:Git 是 Airbnb 软件开发工作流程中不可或缺的一部分,使他们的工程团队能够在各种项目上进行协作。

使用 Git 的优势

Git 具有多种优势,是版本控制和协作的首选。其中包括:

  • 高效快速:Git 快速高效的操作使其成为管理拥有众多贡献者的大型复杂代码库的理想选择。它的设计优先考虑性能,同时尽量减少资源使用。
  • 分布式特性允许离线工作:由于 Git 的分布式特性,即使在离线状态下,开发人员也能对本地 Git 仓库进行修改并提交。重新连接互联网后,这些更改就能与远程仓库同步。
  • 分支和合并功能:利用 Git 的分支和合并功能,开发人员可以在不同的分支中开发不同的功能或修复错误,以保持主代码库的稳定性。将变更合并回主分支是一个简单的过程。
  • 支持协作:Git 在构建时就考虑到了协作,允许多个开发人员同时在同一项目上工作,而不会发生冲突。它还有助于跟踪变更并将其归属于正确的贡献者。
  • 广泛使用和支持:Git 版本控制系统很受欢迎,被许多开发人员广泛使用。其丰富的文档和庞大的社区使其成为一个多功能的选择,许多工具和服务都是为集成而构建的。

Git 前提条件

在进入安装过程之前,我们先快速浏览一下一些先决条件,以确保你已经准备好开始使用 Git 了。别担心,你不需要太多:

  1. 基本电脑知识:熟悉使用电脑是必不可少的。不一定要成为专家,但熟悉操作系统和文件管理还是有帮助的。
  2. 命令行/终端经验:Git 的运行在很大程度上依赖于命令行(或终端)。如果你以前没有使用过命令行,可能需要补习一些基础知识。不过不用紧张,你会慢慢掌握的。
  3. 编程经验(可选): 有一定的编程背景对使用 Git 会有帮助,但并不是必须的。如果你是编码新手,Git 仍是你学习过程中管理项目的重要工具。

系统要求

Git 兼容多种操作系统,包括

  • Windows 7、8、8.1 和 10。
  • macOS 10.9(Mavericks)或更新版本。
  • 大多数 Linux 发行版,包括 Ubuntu、Fedora、Debian 等。确保你的发行版是最新的,并支持最新的 Git 版本。

Git 对硬件的要求不高,因此适用于各种系统。虽然没有严格的最低要求,但建议具备以下条件:

  1. 至少 1 GB 内存,但为获得最佳性能,最好 2 GB 或更大。
  2. 至少 50 MB 的可用磁盘空间用于安装 Git,但请记住,你还需要额外的存储空间来存放你的软件源。

版本

Git 正在积极开发中,会定期发布新功能和改进版本。使用最新版本的 Git 不仅能充分利用这些改进,还能确保与其他工具和服务的兼容性。你可以在 Git 官方网站上找到最新版本和发布说明。截至本文撰写之时,2.40.0 版本是最新的源代码版本。

如何安装 Git

在本节中,我们将指导你在系统上安装 Git。我们将从在 Windows 上安装 Git 开始,然后是 MacOS 和 Linux。

如何在 Windows 上安装 Git

在 Windows 上安装 Git 是个相当简单的过程,具体步骤如下:

  1. 下载 Windows 安装程序
  2. 运行安装程序
  3. 验证安装

Step 1:下载 Windows 安装程序

访问 Git 官方网站,下载最新版本的 Windows 版 Git 安装程序。访问该页面时,下载会自动开始。

下载 Windows 版

下载 Windows 版

 

Step 2:运行安装程序并选择选项

启动下载的安装程序,按照安装向导进行操作。在出现的 “User Account Control” 对话框中点击 “Yes“,确认程序可以更改设备。

阅读 “GNU 通用公共许可证”,准备安装后点击 “Next“。

接受 GNU 许可证

接受 GNU 许可证

 

安装程序会要求提供安装位置。除非需要更改,否则请保留默认值,然后单击 “Next“。

在计算机上选择 Git 的目标位置

在计算机上选择 Git 的目标位置

 

系统将显示组件选择界面。除非需要修改,否则请保留默认设置,然后点击 “Next“。

选择要安装的 Git 组件

选择要安装的 Git 组件

 

系统会提示你创建一个起始文件夹。保持原样,点击 Next

 

调整起始文件夹名称

如果需要,可以调整起始文件夹名称。

选择与 Git 一起使用的文本编辑器。点击下拉菜单,选择你喜欢使用的文本编辑器,如 Vim、Notepad++ 等,然后点击 Next

选择 Git 使用的默认编辑器

选择 Git 使用的默认编辑器

 

下一步,你可以选择重命名初始分支。默认是 master。保留默认值(除非你真的想更改),然后点击 “Next“。

你可以调整新版本库中初始分支的名称

你可以调整新版本库中初始分支的名称

现在开始修改 PATH 环境。将其保留在推荐选项上,即 Git from the command line and also from 3rd party software,然后点击 Next

选择路径环境

选择路径环境

在下一个页面,你需要选择要使用的 SSH 程序。Git 自带 SSH 客户端,所以勾选默认设置即可。点击 Next

在 Windows Git 安装程序中选择 SSH 可执行文件

在 Windows Git 安装程序中选择 SSH 可执行文件。

 

下面的选项涉及服务器证书。大多数用户应选择默认设置 “Use the OpenSSL library“。单击 Next

大多数用户应选择使用 OpenSSL 库

大多数用户应选择使用 OpenSSL 库

下一个页面涉及行尾转换。将其设置为默认选项 “Checkout Windows-style, commit Unix-style line endings“。更改该选项可能会导致问题。点击 Next

配置行结束符转换

配置行结束符转换

接下来,你需要选择终端模拟器。建议使用默认的 MinTTY。单击 Next

配置与 Git Bash 一起使用的终端模拟器

配置与 Git Bash 一起使用的终端模拟器

 

在下一个界面,会问你 git pull 命令应该做什么。同样推荐使用默认选项。点击 Next

选择 "git pull" 命令的默认行为

选择 “git pull” 命令的默认行为

 

接下来需要选择使用哪个凭证助手。保持默认选项,点击 Next

选择凭证助手

选择凭证助手

 

接下来,你将看到一些自定义安装的额外选项,包括:

  • 启用文件系统缓存
  • 启用符号链接

完成选择后,单击 “Next“。

选择额外选项

选择额外选项

 

如果你安装的是较新版本的 Git,接下来会提示你选择实验功能。截至目前,这些选项包括:

选中你喜欢的选项(或不选),然后点击 Install

配置实验选项

配置实验选项

 

在安装程序的最后一个页面,您可以选择查看发行说明或启动 Git Bash。选中你喜欢的选项,然后点击 “Finish“。

Step 3:使用 Git Bash 验证安装

为确保 Git 安装正确,请打开 Git Bash 并键入以下命令:

git --version

按回车键后,就会显示刚刚安装的 Git 版本的名称。

如何在 macOS 上安装 Git

与 Windows 的安装过程一样,在 Mac 上安装 Git 也很简单:

  1. 下载 macOS 安装程序
  2. 完成安装
  3. 通过 Homebrew 安装(可选)
  4. 通过终端验证安装

Step 1:下载 macOS 安装程序

访问 Git 官方网站,下载最新版本的 macOS Git 安装程序。

下载 MacOS 版 Git

下载 MacOS 版 Git

 

Step 2:完成安装说明

下载安装程序后,打开 .dmg 文件并按照安装说明进行操作。系统会引导你完成整个过程。在第一个屏幕上,单击 “Continue“。

MacOS 版 Git 安装程序

MacOS 版 Git 安装程序

 

然后选择 Git 在系统中的位置。点击 “Install” 确认选择,系统会提示输入系统密码。

稍等片刻,安装就会完成,并显示以下确认信息:

Git 安装成功的确认信息

Git 安装成功的确认信息

 

Step 3:通过 Homebrew 安装(可选)

如果你愿意,可以使用 MacOS 上流行的软件包管理器 Homebrew 来安装 Git。如果尚未安装 Homebrew,只需检查 MacOS 版本即可轻松安装。

Homebrew 网站

Homebrew 网站

点击屏幕左上角的 Apple 菜单,选择 “About This Mac“,即可查看 MacOS 版本。您需要使用 10.9(Mavericks)或更新的版本来安装 Homebrew。

然后打开终端并安装 Xcode 命令行工具。这些都是 Homebrew 正常运行所必需的。打开终端后,输入以下内容:

xcode-select --install

按照屏幕上的提示完成安装。

然后,只需在终端中粘贴以下命令即可安装 Homebrew:

/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)”

Enter 运行命令。安装脚本将下载并在系统上安装 Homebrew。

您可以在终端运行以下命令来验证安装是否成功:

brew --version

如果安装成功,就会显示 Homebrew 版本号。

安装好 Homebrew 后,就可以用以下命令安装 Git 了:

brew install git

Homebrew 会下载并在系统中安装最新版本的 Git。

Step 4:使用终端验证安装

为确保 Git 已正确安装,请打开终端并键入以下命令:

git --version

Enter 键,下一行就会显示已安装的 Git 版本。

如何在 Linux 上安装 Git

Linux 系统上安装 Git 与 Windows 和 macOS 的安装过程有些不同。要完成这一过程,你需要:

  1. 通过软件包管理器安装
  2. 验证安装

Step 1:通过软件包管理器(apt、yum 等)安装

Git 网站上的 Linux 版 Git 安装说明

Git 网站上的 Linux 版 Git 安装说明

 

在 Linux 上安装 Git 的最简单方法是通过发行版的软件包管理器。对于 Ubuntu 等基于 Debian 的发行版,可以使用 apt 软件包管理器:

sudo apt-get install git

对于 Fedora 等基于 Red Hat 的发行版,可以使用 yum 或 dnf 软件包管理器:

sudo yum install git

或者

sudo dnf install git

Step 2:验证安装

与往常一样,安装过程的最后一步是验证。为此,请打开终端并输入以下内容:

git --version

在下一行中,将列出刚安装的 Git 版本。

Git 配置

在系统上成功安装 Git 后,重要的是配置 Git 设置,以确保工作流程顺畅高效,并与 GitHub 配合使用。以下步骤适用于所有操作系统(Windows、macOS 和 Linux)。

Step 1:设置姓名和电子邮件地址

要为 Git 设置姓名和电子邮件地址,请打开终端或 Git Bash(Windows 用户),输入以下命令,用真实姓名和电子邮件地址替换 Your Nameyouremail@example.com

git config --global user.name "Your Name"
git config --global user.email "youremail@example.com"

这些设置将用于在 Git 历史记录中识别您的提交。

Step 2:配置行尾(可选)

Git 可以根据操作系统自动处理行结束符。这一点很重要,因为 Windows 和基于 Unix 的系统(如 macOS 和 Linux)使用不同的行结束符。

要配置 Git 根据系统适当处理行结束符,请运行以下命令:

对于 Windows 用户

git config --global core.autocrlf true

对于 macOS 和 Linux 用户

git config --global core.autocrlf input

Step 3:验证配置

要验证 Git 配置是否设置正确,请运行以下命令:

git config --list

该命令将显示当前的 Git 配置设置。请确保您的姓名、电子邮件地址、文本编辑器和行尾设置正确无误。

完成 Git 配置后,就可以开始使用 Git 管理项目了。

小结

今天,我们介绍了在 Windows、macOS 或 Linux 中成功安装 Git 所需的一切知识,以及如何为操作系统配置 Git。我们介绍了从源代码下载和安装 Git 的步骤,以及安装后的配置。

在系统中安装和配置好 Git 后,您就可以在项目中使用它进行版本控制了。这才是真正的乐趣所在。

评论留言