Skip to main content

lfs

Github LFS

Github LFS 是什麼?

Github LFS 是 Github 提供的一個大型檔案存儲解決方案,可以讓你將大型檔案存儲在 Github 上,而不會影響到你的 Repository 的大小。

為什麼要使用 Github LFS?

當你的專案中有大型檔案時,你可以使用 Github LFS 來存儲這些檔案,這樣可以減少你的 Repository 的大小,並且可以更快的 Clone 你的 Repository。

如何使用 Github LFS?

  1. 安裝 Git LFS
brew install git-lfs
sudo apt-get install git-lfs
  1. 初始化 Git LFS @ Repository
git lfs install
  1. 選擇要使用 Git LFS 的檔案
git lfs track "*.zip"

EXAMPLE

When backup pocketbase project, I use Github LFS to store the zip file.

git lfs track "*.zip"

and you can see the .gitattributes file

cat .gitattributes

it will show

*.zip filter=lfs diff=lfs merge=lfs -text