日本熟妇hd丰满老熟妇,中文字幕一区二区三区在线不卡 ,亚洲成片在线观看,免费女同在线一区二区

LFS空間如何清理以及清理后有什么影響?

本文介紹了如何清理LFS二進制資源文件以及刪除LFS資源文件后可能出現(xiàn)的問題及解決方法。

如何清理LFS二進制資源文件?

使用LFS管理二進制文件,當刪除Git源文件時,LFS資源文件不會連帶刪除,仍然占用LFS存儲空間,需要手動對LFS資源文件進行清理

庫管理員單擊代碼庫設置,可見大文件存儲菜單,勾選期望刪除的文件后進行刪除:

3-16

說明

通過以下命令,可查看當前倉庫正在關聯(lián)的 LFS 資源文件,然后根據(jù)實際需要,按需刪除此列表之外的 LFS 資源文件:

git lfs ls-files:
  Show information about Git LFS files in the index and working tree.

刪除LFS資源文檔后代碼庫頁面無法瀏覽或本地推送失敗如何處理?

在Codeup的管理頁面刪除LFS文件后,如果在源碼頁面瀏覽會提示:

0b15a9ce961fc246ddc70467c9393517

出現(xiàn)這種情況的原因是,Git LFS Pointer文件仍舊存在于存儲庫中,但是找不到Git LFS存儲中的oid文件。

在Codeup源碼瀏覽頁面,您會看到類似于以下內(nèi)容的“文件丟失”消息,如果您在命令行終端中執(zhí)行g(shù)it push等相關命令,您也會看到類似的提示:

[404] Object does not exist on the server
[xxxxxxxxxxxxxxx...xxxxxxxxxxxxxxx] Object does not exist on the server

解決辦法是,如果存有被刪除文件或者訪問該文件的權(quán)限,可以嘗試重新添加并上傳至Git-LFS服務器:

$ cp 原始文件 xxx.data
$ git add xxx.data
$ git lfs push <remote> <branch> --all
$ git checkout xxx.data

同樣,如果無法找到原始的文件,面對這種情況則無能為力。更多Git LFS 使用說明參見什么是Git LFS大文件存儲?