--- date: "2019-10-06T08:00:00+05:00" slug: "git-lfs-setup" sidebar_position: 12 aliases: - /zh-tw/git-lfs-setup --- # Git LFS 設置 要使用 Gitea 的內置 LFS 支持,您必須更新 `app.ini` 文件: ```ini [server] ; 啟用 git-lfs 支持。true 或 false,默認為 false。 LFS_START_SERVER = true [lfs] ; 您的 lfs 文件所在的位置,默認為 data/lfs。 PATH = /home/gitea/data/lfs ``` :::note LFS 服務器支持需要在服務器上安裝至少 Git v2.1.2 ::: # Git LFS 純 SSH 協議 LFS 純 SSH 協議支持純粹通過 SSH 進行 LFS 連接 (無需為 Gitea 服務器公開 HTTP 端點)。 可以通過配置選項 `server.LFS_ALLOW_PURE_SSH` 啟用對它的支持: ```ini [server] LFS_ALLOW_PURE_SSH = true ``` :::note 由於 `git-lfs` 客戶端中存在一個未解決的錯誤,該選項目前默認設置為 false,該錯誤會導致 SSH 傳輸掛起:https://github.com/git-lfs/git-lfs/pull/5816 可以通過在所有客戶端機器上設置 git 配置來解決此問題: `git config --global lfs.ssh.automultiplex false` :::