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 的下载、安装和基本配置过程,适合初学者跟随操作。

相关推荐
博语小屋11 分钟前
进程初识之进程状态
linux
吉凶以情迁1 小时前
window服务相关问题探索 go语言服务开发探索调试
linux·服务器·开发语言·网络·golang
柏木乃一2 小时前
Linux初步认识与指令与权限
linux·运维·服务器·shell·权限
Joemt2 小时前
ubuntu源码编译安装cmake高版本、pybind11安装、crow使用
linux·运维·ubuntu
huohuopro3 小时前
在linux(ubuntu)服务器上安装NTQQ并使用
linux·ubuntu
Jooolin3 小时前
Ubuntu?Centos?还是 redhat?Linux 系统选哪个?
linux·ubuntu·ai编程
Sadsvit3 小时前
Linux 进程管理与计划任务
linux·服务器·网络
bigcarp4 小时前
linux + 宝塔面板 部署 django网站 启动方式:uwsgi 和gunicorn如何选择 ?
linux·运维·django
爱凤的小光4 小时前
图漾相机-ROS1_SDK_ubuntu 4.X.X版本编译
linux·数码相机·ubuntu