naopoyo.com
  • Docs
  • Tags
  • Bookmarks
  • Tools
  • About
  • Docs
  • Tags
  • Bookmarks
  • Tools
  • About

目次

© naopoyo

目次

最近更新された記事

🔍

Claude Code の Explore エージェントについて

1日前·2026年02月07日
  • Claude Code
🚣

Tailwind CSS v4 で max-h-[300px] を max-h-75 に自動修正するための設定

3日前·2026年02月07日
  • Tailwind
  • ESLint
🧪

Rails 8 で作る RSpec テスト環境

4日前·2026年02月05日
  • Rails
  • Rspec
  • Ruby
🐙

Gitで画像ファイルをLFSで管理するためのメモ

公開日2年以上前2023-10-02
更新日1年以上前2024-07-12
履歴GitHubで見る
MarkdownRaw Content
  • Git
  • GitHub

インストール

以下はHomebrewでインストールする場合のコマンドです。

Terminal
brew update
brew install git-lfs
git lfs install

LFS管理対象のファイルを指定する

Terminal
git lfs track "*.png" "*.gif" "*.jpg"

LFS管理対象から外す

Terminal
git lfs untrack "*.png" "*.gif" "*.jpg"

.gitattributes について

LFS管理対象のファイルを指定した場合 .gitattributes というファイルが作成されます。

GitHubで使う場合の注意

GitHubではLFSのファイルを削除したい場合、リポジトリを削除するしかないようです。

Git LFS からファイルを削除した後でも、Git LFS オブジェクトはそのままリモートストレージに存在し、Git LFS ストレージ容量に対するカウントも継続します。

ファイルを Git Large File Storage から削除する - GitHub Docs
リポジトリに Git LFS をセットアップしてあれば、Git LFS からは、すべてのファイルを削除することも、ファイルのサブセットを削除することもできます。
github.com favicon
github.com
ファイルを Git Large File Storage から削除する - GitHub Docs
Git LFSからファイルを削除してStorageを解放する
zenn.dev favicon
zenn.dev
Git LFSからファイルを削除してStorageを解放する