5
➜ ~ brew info test
Error: No available formula with the name "test"
==> Searching for a previously deleted formula...
Warning: homebrew/core is shallow clone. To get complete history run:
git -C "$(brew --repo homebrew/core)" fetch --unshallow
Error: No previously deleted formula found.
我已經修改了git遠程地址來鏡像自制軟件的地址之前。也許這與此有關,但我不知道。如何從HomeBrew中刪除淺克隆警告
我和OP有同樣的問題。也許他們想知道爲什麼我需要這麼做(我直到最近纔看到這個警告),它的用途是什麼,每次我做'brew info'時都需要這樣做。這只是一個暫時的故障?我經常使用git,但沒有使用淺層和深層克隆的經驗。 –
決定嘗試一下,並找出: > $ git的-C 「$(BREW --repo自制/核心)」 取--unshallow >錯誤:無法打開的.git/FETCH_HEAD:權限被拒絕 –
簡單的解釋了「淺層克隆」是它僅僅是沒有修訂歷史的git存儲庫的克隆,從而減少了git repo的佔用空間。您還可以指定「深度」來減少從git克隆獲取的修訂歷史記錄的數量。基本上,你可以獲得最新版本的代碼庫。 –