Git 全平台安装指南:从 Linux 到 Windows 的详细教程

目录

[一、Git 简介](#一、Git 简介)

[二、Linux 系统安装指南](#二、Linux 系统安装指南)

[1、CentOS/RHEL 系统安装](#1、CentOS/RHEL 系统安装)

[2、Ubuntu/Debian 系统安装](#2、Ubuntu/Debian 系统安装)

[3、Windows 系统安装](#3、Windows 系统安装)

四、安装后配置(后面会详细讲解,现在了解即可)

五、视频教程参考


一、Git 简介

Git 是一个开源的分布式版本控制系统,最初由 Linus Torvalds 于 2005 年为 Linux 内核开发而设计。作为当今最流行的版本控制工具,Git 能够高效地处理从小型到超大型项目的版本管理需求。

Git 最初是为 Linux 平台开发的,但随着其日益流行,现已成功移植到多个主流操作系统平台。目前,Git 可以在以下平台上稳定运行:

  • Linux 各发行版(如 CentOS、Ubuntu 等)

  • Unix 系统

  • macOS

  • Windows


二、Linux 系统安装指南

1、CentOS/RHEL 系统安装

以 CentOS 7.6 为例,安装 Git 的步骤如下:

  1. 检查是否已安装 Git

    在终端输入以下命令检查系统是否已安装 Git:

    bash 复制代码
    git --version

    如果返回类似以下信息,则表示尚未安装:

    bash 复制代码
    -bash: git: command not found
  2. 安装 Git

    使用 yum 包管理器安装 Git:

    bash 复制代码
    sudo yum -y install git
  3. 验证安装

    安装完成后,检查安装的 Git 版本:

    bash 复制代码
    git --version

    典型输出示例:

    bash 复制代码
    git version 1.8.3.1

2、Ubuntu/Debian 系统安装

以 Ubuntu 20.04 LTS 为例:

  1. 检查 Git 安装状态

    bash 复制代码
    git --version

    未安装时会显示:

    bash 复制代码
    Command 'git' not found, but can be installed with:
    sudo apt install git
  2. 安装 Git

    bash 复制代码
    sudo apt-get update   #更新软件包索引(软件源列表)
    sudo apt-get install git -y
  3. 验证安装

    bash 复制代码
    git --version

    典型输出示例:

    bash 复制代码
    git version 2.25.1

3、Windows 系统安装

Windows 用户可以通过以下步骤安装 Git:

  1. 下载 Git 安装包

    访问 Git 官方网站 Redirecting... 下载最新版本的 Windows 安装程序。

  2. 运行安装向导

    • 双击下载的 .exe 文件启动安装程序

    • 按照向导提示进行操作,大多数情况下保持默认选项即可

    • 建议选择"Use Git from the Windows Command Prompt"选项以便在任何命令行中使用 Git

  3. 验证安装

    打开命令提示符或 PowerShell,输入:

    bash 复制代码
    git --version

    成功安装后会显示类似:

    bash 复制代码
    git version 2.33.1.windows.1

四、安装后配置(后面会详细讲解,现在了解即可)

无论哪种平台,安装完成后都建议进行基本的用户信息配置:

bash 复制代码
git config --global user.name "Your Name"
git config --global user.email "your.email@example.com"

这些信息将用于标识您在所有 Git 提交记录中的身份。


五、视频教程参考

对于 Windows 平台的详细安装过程,可以参考以下视频教程:
Git Windows 安装教程 - Bilibili

该教程详细演示了 Windows 系统下 Git 的下载、安装和基本配置过程,适合初学者跟随操作。

相关推荐
Zhou14113616 分钟前
Git_02_GitLab协作与CI_CD
git·ci/cd·gitlab
IT大白鼠18 分钟前
彭大帅的AI运维助手——自然语言管理 Linux 集群与网络设备——第 2 篇 · 安全守规矩的 AI:分级安全管控是灵魂
linux·运维·人工智能
风华同学22 分钟前
免密SSH登录Ubuntu
linux·运维·ubuntu
꯭自꯭闭꯭23 分钟前
达梦守护集群手工切换及故障切换
linux·运维·服务器·数据库
cuijiecheng20181 小时前
RK3588 DEP 接入 Dante Domain Manager(DDM)完整测试记录
linux
Zhou1411361 小时前
Git_03_GitFlow分支工作流
git
爱吃香菜的初学者1 小时前
十二.Linux——管道
linux·运维·服务器
Flynt1 小时前
把 bug tracker 塞进 git 仓库,同步和冲突怎么解决?我把 git-bug 拆开实测了一遍
分布式·git·开源
网硕互联的小客服9 小时前
Linux服务器磁盘应该如何合理分区?
linux·运维·服务器
段一凡-华北理工大学10 小时前
大模型应用开发 100 天:Python + LLM 从入门到精通 day26~Prompt 调试与优化——A/B 测试与效果评估
windows·python·大模型·prompt·智能体·提示词工程·高炉智能化