<ruby id="bdb3f"></ruby>

    <p id="bdb3f"><cite id="bdb3f"></cite></p>

      <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
        <p id="bdb3f"><cite id="bdb3f"></cite></p>

          <pre id="bdb3f"></pre>
          <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

          <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
          <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

          <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                <ruby id="bdb3f"></ruby>

                ??一站式輕松地調用各大LLM模型接口,支持GPT4、智譜、豆包、星火、月之暗面及文生圖、文生視頻 廣告
                [TOC] > [教程](https://zzz.buzz/zh/2016/04/19/the-guide-to-git-lfs/) ## 概述 全名叫 "Git Large File Storage" - 對二進制文件進行額外的管理 ![](https://upload-images.jianshu.io/upload_images/1059995-670f795346b86292?imageMogr2/auto-orient/strip|imageView2/2/w/1000/format/webp) ## 下載 ubuntu ``` sudo apt-get install git-lfs ``` ## 安裝 ``` git lfs install ``` ## 配置 使用`git lfs track`追蹤需要使用 Git LFS 管理的文件。如: ``` git lfs track "*.psd" ``` 也可以手動編輯 Git 倉庫根目錄下的`.gitattributes`文件,如: ``` *.psd filter=lfs diff=lfs merge=lfs -text ``` ## 命令 ``` # 查看當前使用 Git LFS 管理的匹配列表 git lfs track # 使用 Git LFS 管理指定的文件 git lfs track "*.psd" # 不再使用 Git LFS 管理指定的文件 git lfs untrack "*.psd" # 查看當前 Git LFS 對象的狀態 git lfs status # 枚舉目前所有被 Git LFS 管理的具體文件 git lfs ls-files # 檢查當前所用 Git LFS 的版本 git lfs version # 針對使用了 LFS 的倉庫進行了特別優化的 clone 命令,顯著提升獲取 # LFS 對象的速度,接受和 `git clone` 一樣的參數。 [1] [2] git lfs clone https://github.com/user/repo.git ``` ## 場景 ### 遷移已有的 git 倉庫使用 git lfs 管理 ``` # 重寫 master 分支,將歷史提交中的 *.zip 都用 git lfs 進行管理 git lfs migrate import --include-ref=master --include="*.zip" # 重寫所有分支及標簽,將歷史提交中的 *.rar,*.zip 都用 git lfs 進行管理 git lfs migrate import --everything --include="*.rar,*.zip" ``` >[warning] 重寫歷史后的提交需執行 git commit --force,請確認在本地的操作合適無誤后再進行提交 ### 只推送倉庫本身,而不推送任何 LFS 對象 如果當前倉庫啟用了 LFS,而還需要將該倉庫備份至其他不支持 LFS 的 git 服務器 ``` git push --no-verify backup master ``` ### 獲取當前 commit 下包含的 LFS 對象的當前版本 如果起初獲取代碼時,沒有一并獲取 LFS 對象,而隨后又需要這些被 LFS 管理的文件時,可以單獨執行 LFS 命令來獲取并簽出 LFS 對象 ``` git lfs fetch git lfs checkout # 或 git lfs pull ``` ### 僅獲取指定目錄下的 LFS 對象 配置 LFS 下載對象時僅包含`images`文件夾: ``` git config lfs.fetchinclude 'images/**' ```
                  <ruby id="bdb3f"></ruby>

                  <p id="bdb3f"><cite id="bdb3f"></cite></p>

                    <p id="bdb3f"><cite id="bdb3f"><th id="bdb3f"></th></cite></p><p id="bdb3f"></p>
                      <p id="bdb3f"><cite id="bdb3f"></cite></p>

                        <pre id="bdb3f"></pre>
                        <pre id="bdb3f"><del id="bdb3f"><thead id="bdb3f"></thead></del></pre>

                        <ruby id="bdb3f"><mark id="bdb3f"></mark></ruby><ruby id="bdb3f"></ruby>
                        <pre id="bdb3f"><pre id="bdb3f"><mark id="bdb3f"></mark></pre></pre><output id="bdb3f"></output><p id="bdb3f"></p><p id="bdb3f"></p>

                        <pre id="bdb3f"><del id="bdb3f"><progress id="bdb3f"></progress></del></pre>

                              <ruby id="bdb3f"></ruby>

                              哎呀哎呀视频在线观看