programing

git: 'lfs'는 git 명령이 불분명하지 않습니다.

javajsp 2023. 7. 8. 10:36

git: 'lfs'는 git 명령이 불분명하지 않습니다.

명령 창에 들어갈 때마다

git lfs install

내가 받는 메시지는git: 'lfs' is not a git command. See 'git --help'.

저는 해결책을 찾아봤지만, 어떤 답도 명확하지 않았습니다.누가 이것을 고치는 방법을 명확하게 설명해 줄 수 있습니까?

당신은 당신의 컴퓨터에 git-lfs를 다운로드하지 않은 것처럼 보입니다.git lfs installgit에 의한 등록된 명령이 아닙니다.

아래에 설명된 대로 git-lfs를 설치합니다.


사전 요구 사항

  • git-lfs를 사용하려면 git 버전 1.8.3.1 이상이 필요합니다.를 실행하여 현재 버전을 확인할 수 있습니다.git --version필요한 경우 업데이트합니다.
  • macOS에 설치하는 경우 Homebrew가 설치되어 있는지 확인합니다.

다운로드

운영 체제에 따라 단계를 수행하여 git-lfs를 다운로드합니다.

데비안 / 우분투

$ 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

창문들

최신 윈도우즈 설치 관리자를 다운로드하여 실행합니다.

설치

마지막으로, 실행git-lfs install설치하기git-lfs사용자 시스템에서.언제든지 실행할 수 있습니다.git-lfs uninstall제거합니다.


자세한 내용(다른 플랫폼에 설치하는 경우 등)은 git-lfs의 설치 페이지에서 확인할 수 있습니다.

직접 사용할 수 없습니다.

git lfs install

대신 이러한 명령을 사용하여 다운로드 및 설치할 수 있습니다(설치하기 전에 다운로드해야 함).

sudo apt-get install git-lfs
git-lfs install

"arct" 답변 외에도 M1 실리콘 Mac이 있는 경우 다음을 사용하여 홈브루를 사용하여 설치해야 합니다.

arch -arm64 brew install 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

LFS는 Git의 일부가 아니므로 별도로 설치해야 합니다.Git LFS 사이트를 참조하십시오.플랫폼의 '시작하기' 지침에 따라 문제를 해결할 수 있습니다.

설치 방법을 지정하는 페이지가 없습니다.그냥 다운로드해서 설치하라고 합니다.저는 여기서 빙빙 돌고 있어요.상당히 답답합니다.다운로드하여 설치하지만, 설치 방법에 대해 시작할 때는 언급하지 않습니다.

"Git 명령줄 확장을 다운로드하여 설치합니다.다운로드 및 설치가 완료되면 gitlfs install"을 실행하여 사용자 계정에 대한 Git LFS를 설정합니다.

물론 다운로드할 수 있지만 설치하려는 항목은 없습니다.Brew가 명령을 인식하지 못하고 폴더 위치에 port.cd를 저장하지 못합니다.다시 시도합니다.아무 것도 없어요.다운로드에서 git-lfs를 실행하고 그 방향을 읽을 때조차 명확성이 없습니다."Git LFS를 시작하려면 다음 명령을 사용할 수 있습니다..." 작동하지 않습니다.git-lfs 창에 명령을 입력할 수 없으며 bash에서도 인식할 수 없습니다.

감사해요.


가정된 프로세스에 대한 답을 찾기 위해 여기에 가야 했습니다.

https://www.addictivetips.com/mac-os/run-shell-sh-script-on-macos/

MacOS에서 Shell 또는 .sh 스크립트를 실행하는 방법

cd ~/다운로드/git-lfs-darwin-amd64-v2.13.2

chmod +x 설치.

sh 설치.

Silicon: M1는 Apple Silicon(예: M1)에 됩니다./opt/homebrew(https://docs.brew.sh/Installation) 을 참조하십시오.

길은/opt/homebrew )의 .PATHenv 파일입니다.이로 인해 이후에 lfs를 인식하는 데 문제가 발생하는 것 같습니다.git lfs ...명령을 실행합니다.

에 포함됩니다: 은경이포함니다합를로에수정.export PATH=$PATH:/opt/homebrew/bin▁the그▁and를 합니다.git lfs ...작전

Atlassian Bamboo로 빌드할 때 가지고 있었는데, LFS를 확인하지 않고 처음 빌드하는 것이 해상도였습니다(고급 옵션).그런 다음 다시 돌아가서 lfs를 선택하면 lfs 오류 없이 git에서 정상적으로 가져옵니다.

Linux의 Arch는 다음과 .sudo pacman -S git-lfs

언급URL : https://stackoverflow.com/questions/48734119/git-lfs-is-not-a-git-command-unclear