查看是否已安装 Git 的方法

方法一:使用终端/命令提示符

Windows:

  1. 打开 命令提示符PowerShell

  2. 输入:

bash

复制代码
git --version

如果已安装,会显示类似:

复制代码
git version 2.45.2.windows.1

Mac/Linux:

打开终端,输入同样的命令:

bash

复制代码
git --version

方法二:在 VSCode 中检查

1. 查看源代码管理面板

  • 打开 VSCode

  • 点击左侧活动栏的源代码管理图标(分支图标)

  • 如果有 Git 功能且显示"初始化仓库",说明 Git 已安装



2. 使用 VSCode 内置终端

  1. Ctrl+` 打开终端

  2. 输入 git --version

  3. 如果有版本号显示则已安装


3. 查看 VSCode 设置

  1. Ctrl+Shift+P 打开命令面板

  2. 输入 "Git: Enable" 查看相关选项

  3. 如果 Git 已安装,相关命令会显示


方法三:系统搜索

Windows:

  1. Win+R 输入 cmd

  2. 输入 where gitwhich git

  3. 如果显示路径如 C:\Program Files\Git\bin\git.exe 则已安装

Mac:

在终端输入:

bash

复制代码
which git
# 如果已安装,显示:/usr/bin/git

Linux:

bash

复制代码
which git
# 或
whereis git

方法四:检查安装目录

Windows 默认安装路径:

复制代码
C:\Program Files\Git\
C:\Program Files (x86)\Git\

Mac 默认位置:

复制代码
/usr/local/bin/git
/usr/bin/git

方法五:通过系统环境变量检查

Windows:

  1. 右键"此电脑" → "属性" → "高级系统设置"

  2. 点击"环境变量"

  3. 在"系统变量"中查看 Path 是否包含 Git 路径


如果未安装 Git 的表现:

在终端中:

复制代码
git --version
# 显示:'git' 不是内部或外部命令,也不是可运行的程序

在 VSCode 中:

  1. 源代码管理面板可能显示:

    • "未找到 Git。请安装 Git,或在设置中指定 'git.path'"

    • 或者完全不显示 Git 相关功能


快速测试脚本(保存为 .bat.sh):

Windows(test_git.bat):

batch

复制代码
@echo off
git --version >nul 2>&1
if %errorlevel% equ 0 (
    echo Git is installed!
    git --version
) else (
    echo Git is NOT installed.
)
pause

Mac/Linux(test_git.sh):

bash

复制代码
#!/bin/bash
if command -v git &> /dev/null; then
    echo "Git is installed!"
    git --version
else
    echo "Git is NOT installed."
fi

安装建议:

如果发现未安装 Git,推荐:

  1. Windows:下载 Git for Windows(包含 Git Bash)

  2. Mac :使用 Homebrew:brew install git

  3. Linux :使用包管理器,如 Ubuntu:sudo apt install git


安装完成后,需要重启 VSCode 才能识别到 Git。

相关推荐
玉梅小洋35 分钟前
Git 使用技巧——查看 Commit 修改文件的概要
git·github
Howie Zphile11 小时前
Git 拉 NocoBase 2.0 beta(next 分支),并“每天自动更新 + 自动编译 + 自动重启”
大数据·git·elasticsearch
吕司13 小时前
Git分支管理
git
黑屋里的马14 小时前
GitExtension下载、安装
git·gitextension
Geoking.14 小时前
Git 中的 Rebase 与 Merge:原理、区别与最佳实践
git
invicinble16 小时前
一文了解git
大数据·git·elasticsearch
我命由我1234516 小时前
Git 初始化本地仓库并推送到远程仓库解读
运维·服务器·经验分享·笔记·git·学习·学习方法
爱码小白16 小时前
Git学习笔记
笔记·git·学习
skywalk816317 小时前
sudo apt upgrade git 报错
git
_运维那些事儿18 小时前
GitLabCI/CD语法
linux·服务器·git·ci/cd·gitlab·运维开发·devops