宝塔服务器面板部署安装git通过第三方应用安装收费怎么办—bash: git: command not found解决方案-优雅草卓伊凡

宝塔服务器面板部署安装git通过第三方应用安装收费怎么办---bash: git: command not found解决方案-优雅草卓伊凡

这个错误提示 -bash: git: command not found 表示您的服务器系统无法找到 git 命令。这通常是因为系统还没有安装 Git。

下面我将为您提供详细的解决方案,包括通过宝塔面板安装和通过命令行安装两种最常用、最有效的方法。

方法一:通过宝塔面板的软件商店安装(最简单,推荐)

这是最直观、最不容易出错的方法,特别适合不熟悉命令行操作的用户。

  1. 登录宝塔面板
    在浏览器中输入您的服务器IP地址或域名,加上宝塔的端口号(通常是8888),例如 http://您的服务器IP:8888,然后登录。
  2. 进入软件商店
    在左侧导航栏中,找到并点击 "软件商店"
  3. 搜索并安装 Git
    • 在软件商店页面的搜索框中,输入 "Git" 并回车。

    • 在搜索结果中,找到名为 "Git 版本控制" 的软件。

    • 点击其右侧对应的 "安装" 按钮。

我们发现通过第三方 需要花钱,因此我们手动命令安装

  1. 等待安装完成
    系统会自动执行安装过程,您会看到一个安装进度日志的弹窗。只需等待其显示"安装成功"即可。

  2. 验证安装
    重新打开您的SSH终端(或者直接在宝塔的"终端"页面中),输入以下命令来验证 Git 是否安装成功:

    git --version

如果安装成功,它会返回已安装的 Git 版本号,例如:git version 2.39.1


方法二:通过SSH命令行安装(通用方法)

如果您习惯使用命令行,或者宝塔面板的软件商店因某些原因无法使用,可以通过系统的包管理器来安装。根据您服务器的操作系统,选择对应的命令。

首先,确定您的操作系统:

  • CentOS / Rocky Linux / AlmaLinux 等(基于RHEL的系统)
  • Ubuntu / Debian 等(基于Debian的系统)
情况A:如果您的系统是 CentOS、Rocky Linux 等
  1. 连接服务器
    使用SSH工具(如PuTTY、Xshell、Termius等)连接到您的服务器。

  2. 更新系统包管理器(可选,但推荐)

    yum update -y

注意:在某些新版本的CentOS或Rocky Linux中,包管理器可能已改为 dnf*,命令为* dnf update -y*,两者用法基本一致。*

  1. 安装 Git

    yum install -y git

看到complete就成功了

或者使用 dnf

复制代码
dnf install -y git
  1. 验证安装

    git --version

情况B:如果您的系统是 Ubuntu、Debian 等
  1. 连接服务器
    使用SSH工具连接到您的服务器。

  2. 更新软件包列表(必需)

    apt-get update -y

  3. 安装 Git

    apt-get install -y git

  4. 验证安装

    git --version


可能遇到的问题和解决方案

1. 安装后依然提示 command not found

这种情况通常是因为系统的环境变量没有及时更新。

  • 解决方案 :最简单有效的方法是 退出当前的SSH会话,然后重新登录 。重新登录后,系统会重新加载环境变量,此时再运行 git --version 应该就正常了。
2. 想安装特定版本的 Git

通过包管理器安装的通常是稳定版,但可能不是最新版。如果您需要特定版本,可能需要通过编译源码的方式安装,但这相对复杂。对于绝大多数应用场景,通过上述方法安装的 Git 版本已经足够。

3. 宝塔面板里找不到 Git 软件

在较新版本的宝塔面板中,Git 可能被集成到了"运行环境"或"开发工具"中,或者名称稍有不同。请仔细在"软件商店"中搜索。如果确实没有,强烈建议使用方法二(命令行安装),这是最通用可靠的方式。

总结

对于安装了宝塔面板的用户,处理 git: command not found 的步骤优先级如下:

  1. 首选方案 :使用 宝塔面板的软件商店 搜索安装 Git。简单、直观、无脑。
  2. 备用方案 :通过 SSH命令行 ,使用 yum (CentOS) 或 apt (Ubuntu) 命令安装。这是Linux系统的通用方法,100%有效。
  3. 最后检查 :安装完成后,务必 重启SSH终端会话 ,然后使用 git --version 验证。

按照以上步骤操作,您就可以顺利解决 Git 命令找不到的问题,并正常使用 git init 等命令了。

相关推荐
历程里程碑2 小时前
4 Git远程协作:从零开始,玩转仓库关联与代码同步(带实操代码讲解)
大数据·c++·git·elasticsearch·搜索引擎·gitee·github
金銀銅鐵4 小时前
[git] 浅解 git reset 命令
git·后端
zhangfeng11334 小时前
部署到服务器上 宝塔系统 使用宝塔在线编辑器 FTP 批量上传 Git 部署 打包上传 codebudyy 编程程序开发
服务器·git·编辑器
学习是种信仰5 小时前
Git工作流
git·深度学习
yuanyuan2o27 小时前
Git merge 的几种不同模式
git·github
视觉小萌新7 小时前
关于Vscode配置企业Git
git
zh_xuan8 小时前
使用命令行把安装包上传到github
c++·git·libcurl·c++工程打包
zhangfeng11339 小时前
适合 5人以内小团队的Git 工作流 + Code Review + 自动化部署方案 FastAdmin +linunx服务器宝塔系统 外包项目 —
服务器·git·自动化·php·代码复审
念一不念二13 小时前
[Git]git仓库管理的使用
git