[英]git: 'lfs' is not a git command unclear
每次我輸入命令 window
git lfs install
我收到的消息是 git: 'lfs' is not a git 命令。 請參閱“git --help”。
我試圖尋找解決方案,但沒有一個答案是明確的。 有人可以解釋清楚如何解決這個問題嗎?
看起來你還沒有在你的機器上下載 git-lfs,所以git lfs install
不是 git 的注冊命令。
安裝 git-lfs 如下所述:
git --version
檢查您擁有的版本,並在需要時進行更新。根據您的操作系統按照步驟下載 git-lfs。
Debian / Ubuntu
$ curl -s https://packagecloud.io/install/repositories/github/git-lfs/script.deb.sh | sudo bash
$ sudo apt-get install git-lfs
MacOS(使用自制軟件)
$ brew update
$ brew install git-lfs
視窗
下載並運行最新的windows 安裝程序。
最后,運行git-lfs install
在你的系統上安裝git-lfs
。 您始終可以運行git-lfs uninstall
來卸載。
更詳細的信息(例如在其他平台上的安裝)可以在 git-lfs 的安裝頁面上找到。
不能直接使用
git lfs install
取而代之的是,您可以使用這些命令來下載和安裝(您必須在安裝之前下載它)。
sudo apt-get install git-lfs
git-lfs install
除了“arct”答案,如果你有一台 M1 Silicone Mac,你必須使用以下使用 homebrew 安裝它
arch -arm64 brew install git-lfs
LFS 不是 Git 的一部分,它需要單獨安裝。 請參閱Git LFS 站點。 遵循您平台的“入門”說明應該可以解決該問題。
這些頁面都沒有指定如何安裝。 他們只是說下載和安裝。 我在這里兜圈子。 相當令人沮喪。 下載並安裝,但在入門中沒有提及如何安裝。
“下載並安裝 Git 命令行擴展。下載並安裝后,運行以下命令為您的用戶帳戶設置 Git LFS:git lfs install”
當然我可以下載,但我嘗試的任何東西都不會安裝。 Brew 不會識別命令,mac 端口也不會。 cd 到文件夾的位置。 再試一次。 沒有什么。 即使從下載中運行 git-lfs 並閱讀這些說明,也沒有任何清晰度。 “要開始使用 Git LFS,可以使用以下命令……”它們不起作用。 無法在 git-lfs 窗口中輸入命令,也無法在 bash 中識別。
謝謝。
不得不去這里找到這個假設過程的答案:
https://www.addictivetips.com/mac-os/run-shell-sh-script-on-macos/
如何在 macOS 上運行 Shell 或 .sh 腳本
cd ~/Downloads/git-lfs-darwin-amd64-v2.13.2
chmod +x install.sh
sh install.sh
我在使用 Atlassian Bamboo 構建時遇到了這個問題,解決方案是在沒有檢查 lfs 的情況下首次構建(高級選項)。 之后,您可以返回並選擇 lfs,它可以從 git 中正常獲取,而不會出現 lfs 錯誤。
請注意,如果您使用的是 Apple Silicon(例如 M1),並且使用以默認方式安裝的 homebrew,則 homebrew 將安裝在/opt/homebrew
。 (請參閱https://docs.brew.sh/Installation )。
此路徑 ( /opt/homebrew
) 不是默認PATH
環境變量的一部分。 看起來這會導致 git 在后續git lfs ...
命令中識別 lfs 出現問題。
修復方法是將其包含在路徑中: export PATH=$PATH:/opt/homebrew/bin
。 然后執行git lfs ...
操作。
這是人們在沒有“sudo”的系統上安裝 git-lfs 的解決方案。 基本上,就是下載最新的tarball(從這里),解壓,添加到你的環境PATH,然后安裝到git。 至少它對我有用。
wget https://github.com/git-lfs/git-lfs/releases/download/v3.2.0/git-lfs-linux-amd64-v3.2.0.tar.gz
tar -xzf git-lfs-linux-amd64-v3.2.0.tar.gz
PATH=$PATH:/export/fs04/a12/rhuang/git-lfs-3.2.0/
git lfs install
git lfs version
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.