git clone 명령을 통해 git을 업데이트할 수 없습니다.

git clone 명령을 통해 git을 업데이트할 수 없습니다.

나는 팔로우하고 있다자식 문서소스 코드 패키지를 사용하여 Git을 설치했습니다. 이제 Git을 설치한 후 업데이트하고 싶습니다(비록 지금은 필요하지 않을 수도 있지만 제대로 작동하는지 확인하고 싶습니다). 명령을 실행했는데 git clone git://git.kernel.org/pub/scm/git/git.git오류가 반환되었습니다 -bash: /usr/bin/git: No such file or directory. 이유는 자명할 수도 있는데, Git을 설치하기 위해 make prefix=/usr/local installGit을 설치하는 명령을 사용했기 때문입니다./usr/local/bin/git

이제 이 문제를 어떻게 해결해야 할까요?

동일한 git clone 명령을 시도했지만 --git-dir=/usr/local/bin/git동일한 오류가 반환되었습니다.-bash: /usr/bin/git: No such file or directory

답변1

뭐라고 hash? 이전에 있었다 /usr/bin/git가 삭제 되었나요 ? bash: /usr/bin/git: No such file or directory그래도 hash여전히 존재 를 믿게 될 것입 니다 git.

이 경우 해결책은 새 셸을 사용하는 것입니다. 또는 오래된 해시가 있는 모든 셸에 대해 재설정을 사용하세요 hash -r.

답변2

돌아가서 논쟁하지 않고 다시 빌드하세요 make. 접두사 디렉터리를 설정하려면 이를 설정해야 configure하지만 어쨌든 기본값은 /usr/local입니다.

관련 정보