질문 : Windows에서 Git을 최신 버전으로 업그레이드하는 방법은 무엇입니까?
방금 이전 버전 1.7.9.mysysgit.0에서 Windows 용 Git 1.8.0.1로 업그레이드했습니다. Git 사이트에서 새 버전을 다운로드하고 일반 Git 설치 프로그램 EXE를 통해 설치했습니다.
즉, 터미널 창을 시작해도 여전히 git 버전 1.7.9.mysysgit.0을 실행하고 있음이 표시됩니다. 프롬프트에서 "git --version"을 입력 할 때도 마찬가지입니다.
Mac OSX에서 Git과 비슷한 문제에 대한이 기사를 찾았습니다. 이로 인해 결함이있는 PATH와 관련이 있다고 믿게되었지만 여전히이 모든 것이 (5 개월 독학) 새롭습니다. 이것을 Windows로 변환하는 방법에 손실이 있습니다.
이 문제는 새로운 Rails 프로젝트를 시작하고 Git에 푸시하려고 할 때 발생했습니다. 리모컨을 추가했습니다.
git remote add origin git@github.com:brianscottk/blog.git
그때:
git push -u origin master
다음과 같은 오류 메시지를 받았습니다.
치명적 : https://github.com refs not found : 서버에서 git update-server-info를 실행 했습니까?
이 오류를 검색하면 이 기사로 이동 하여 업그레이드하라는 메시지가 표시되었습니다.
답변
Git 2.16.1 (2)부터 사용할 수 있습니다.
C:\> git update-git-for-windows
2.14.2와 2.16.1 사이의 버전에서 명령은
C:\> git update
svn update
처럼 로컬 저장소 업데이트와 혼동을 피하기 위해 이름이 변경되었습니다.)
이 명령은 Git 2.13 이전에는 존재하지 않습니다.
"is not a git command"오류가 발생하면 실제로 Windows 용 Git이 없거나 버전이 매우 오래된 것입니다.
이 경우 https://git-scm.com/download 에서 최신 설치 프로그램을 다운로드하고 (32 비트 또는 64 비트를 원하는지 확인) 실행하여 업그레이드하십시오.
이미 최신 버전이있는 경우 아무 작업도 수행하지 않습니다.이 경우 설치 프로그램을 수동으로 실행하여 다시 설치할 수 있습니다.
C:\> git update-git-for-windows
Git for Windows 2.17.0.windows.1 (64bit)
Up to date
출처 : https://stackoverflow.com/questions/13790592/how-to-upgrade-git-on-windows-to-the-latest-version
'개발관련 > Git' 카테고리의 다른 글
명령 줄에서 'git commit -m'에 줄 바꿈 추가 (0) | 2021.10.19 |
---|---|
푸시되지 않은 git 커밋 제거 (0) | 2021.10.15 |
.gitignore가 몇 개의 파일을 제외한 모든 것을 무시 하도록 하는 방법. (0) | 2021.10.14 |
git에서 이름을 지정하고 이름으로 검색하는 방법 (0) | 2021.10.13 |
모든 브랜치 및 태그를 포함하여 로컬 Git 리포지토리를 새 원격지에 푸시 (0) | 2021.10.13 |