我假設您已經在Windows子系統上下載並安裝了Ubuntu,以便Linux運行。
一旦你讓WSL與Ubuntu bash一起運行,請轉到Windows搜尋框並鍵入 – Ubuntu運行它。開啟時,首先執行系統更新命令。它不僅會安裝可用的更新,還會重建 APT 套件儲存庫快取。
sudo apt update && sudo apt upgrade -y
Git LFS 可透過Ubuntu 22.04/20.04 的系統預設儲存庫取得,因此我們可以使用系統儲存庫和APT 套件管理器輕鬆安裝它。這是要遵循的命令:
sudo apt install git-lfs
安裝Git LFS 後,您可以查看其手冊頁以了解它在GitHub 上的指令。為了快速了解,使用者也可以使用給定的命令:
git lfs help
但是,以下是開始使用 Git LFS 所涉及的步驟的概述。
1. 在Git 儲存庫中初始化Git LFS:為此,切換到Git 專案的根目錄,然後執行給定的命令為Git 儲存庫初始化一次Git LFS。
git lfs install
此指令將在儲存庫中設定 Git LFS,並將 Git 設定為對大檔案使用 Git LFS。
2. 設定 Git LFS:我們需要在 Git 儲存庫的根目錄中建立一個檔案來設定 Git LFS 以追蹤我們要儲存在遠端伺服器中的特定類型的檔案。建立檔案後,新增要使用 LFS 追蹤的檔案類型。 .gitattributes
例如,如果我們想追蹤所有副檔名為.mp4的文件,我們可以在您的檔案中新增以下行:.gitattributes
*.mp4 filter=lfs diff=lfs merge=lfs -text
3. 新增和提交大型檔案:使用我們希望它追蹤的檔案類型設定 .gitattributes 檔案後,您可以像處理常規文件一樣將大檔案新增和提交到儲存庫。 Git LFS 會自動將這些大文件替換為指標文件,並將實際文件內容上傳到 Git LFS 伺服器。
4. 推送和拉取變更:當您從儲存庫推送或拉取變更時,Git LFS 將在背景處理大檔案的傳輸。如果要將變更推送到遠端儲存庫,則需要確保在遠端伺服器上也安裝和設定 Git LFS。
建議對大於 100MB 的文件使用 Git LFS,因為對於較小的文件,直接將它們儲存在 Git 中可能更有效。
以上是如何在 WSL2 – Windows 11 或 10 上安裝 Git LFS?的詳細內容。更多資訊請關注PHP中文網其他相關文章!