git-lfs: command not found

遇到 git-lfs: command not found 错误,表示你的系统中未安装 Git Large File Storage (LFS) 扩展工具。以下是针对不同操作系统的解决方案:


1. 安装 Git LFS

根据你的操作系统选择安装方式:

macOS
  • 使用 Homebrew(推荐):

    复制代码
    brew install git-lfs
  • 手动安装

    1. 下载安装包:Git LFS 官网

    2. 解压并运行安装脚本:

      复制代码
      tar -xf git-lfs-*.tar.gz
      cd git-lfs-*
      sudo ./install.sh
Linux (Debian/Ubuntu)
  • APT 安装

    复制代码
    curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash
    sudo apt-get install git-lfs
  • 手动安装

    复制代码
    wget https://github.com/git-lfs/git-lfs/releases/download/v3.5.1/git-lfs-linux-amd64-v3.5.1.tar.gz
    tar -xf git-lfs-*.tar.gz
    cd git-lfs-*
    sudo ./install.sh
Windows
  • 官方安装包

    1. 下载安装程序:Git LFS for Windows

    2. 双击运行 .exe 文件,按向导完成安装。


2. 初始化 Git LFS

安装完成后,在终端运行以下命令启用 Git LFS:

复制代码
git lfs install

输出应为:Git LFS initialized.


3. 验证安装

检查 Git LFS 是否安装成功:

复制代码
git lfs version

正常输出示例:git-lfs/3.5.1 (GitHub; linux amd64; go 1.21.10)


4. 使用 Git LFS 管理文件

在项目中跟踪大文件(如 .psd, .zip):

复制代码
# 跟踪特定文件类型
git lfs track "*.psd"

# 提交 .gitattributes 文件
git add .gitattributes
git commit -m "Track PSD files with Git LFS"

5. 常见问题

  • 权限问题 :若安装后仍报错,尝试使用 sudo 重新安装。

  • 路径问题 :确保 Git LFS 的安装路径已添加到系统的 PATH 环境变量中。

  • 旧版本冲突:更新 Git LFS 至最新版本:

    复制代码
    git lfs update

完成以上步骤后,git lfs 命令即可正常使用!

相关推荐
西柚小萌新1 小时前
【计算机常识】--使用 Gitea 在本地/内网搭建 Git 私有服务器
服务器·git·gitea
zhangfeng11332 小时前
scp 命令的使用方法 什么软件支持 .git bash xshell .openssh
开发语言·git·bash
_君莫笑11 小时前
大厂Git使用规范
git
无心水17 小时前
【Hermes:安全、权限与生产环境】39、智能体也会犯错?Hermes 纠错、回滚与遗忘机制全指南 —— 让 AI 的错误像 Git 一样可逆可控
人工智能·git·安全·mcp协议·openclaw·hermes·honcho
南境十里·墨染春水1 天前
linux学习进展 git详解
linux·git·学习
zhangfeng11331 天前
CodeBuddy ai对话框上面的git docs terminal Rulds 干嘛用的,以thinkphp fastadmin 为例,插件市场
人工智能·git·编程
OYangxf1 天前
Git Conflict Resolution
大数据·git·elasticsearch
高斯林.神犇1 天前
Git全套流程
git
次元工程师!1 天前
LangFlow开发(一)—安装和部署
git·python·大模型·langflow
怣疯knight1 天前
【无标题】
git