Mac에서 git 업데이트 원하지 않는 것은 다른 곳에 존재하는 다른

나는 git a back을 어떻게 설치했는지 기억할 수 없지만 … 지금 살아 /usr/bin/git있고 업데이트해야합니다.

나는 어떻게 (사전 컴파일되거나 내 자신을 빌드하는지) 신경 쓰지 않지만 원하지 않는 것은 다른 곳에 존재하는 다른 버전입니다. 소스를 컬링하고 컴파일하는 것을 모호하게 기억합니다. 그러나 긍정적이지 않습니다. 어쨌든 Mac OS X에서 Git을 최신 상태로 유지하는 가장 쉬운 방법은 무엇입니까?

사이드 질문 : 나는 자식에 익숙하지 않습니다. 일단 설치되면 디렉토리 내에 완전히 포함되어 있습니까? 그래서 내 경우에는 내 컴퓨터의 git에 대한 모든 것 (물론 실제 코드 저장소 제외)은 /usr/bin/git/무엇입니까? 그렇다면 간단한 방법으로 git을 움직일 수 mv -R /usr/bin/git /opt/git있습니까? 그런 다음 내 $PATH것을 업데이트하면 모든 것이 이전과 같이 작동합니까? 그렇다면 어떤 방법 으로든 디렉토리에 다시 설치할 수 있다고 가정하고 새 버전을 / usr / bin으로 옮기고 이전 버전을 바꾸시겠습니까?!? 아니면이 나쁜가요?



답변

자식-OSX-설치 . 해당 페이지의 피드를 구독하고 향후 릴리스에 대한 알림을받을 수 있습니다.


답변

Linux의 apt-get 등과 비슷한 Mac OS 용 MacPorts (또는 Homebrew 또는 Fink)를 사용해 볼 수 있습니다. “sudo port update 구식”으로 패키지를 업데이트 할 수 있으므로 직접 패키지를 컴파일하는 것보다 패키지 관리자를 사용하는 것이 좋습니다.

목적지가 경로에있는 한 HDD에서 git을 움직일 수 있다고 생각합니다. MacPorts는 / usr / local / bin에 설치됩니다. 혼동을 피하기 위해 패키지 관리자를 통해 git을 설치하기 전에 버전을 제거 / 삭제할 수 있습니다.


답변

Mac OS X 10.6 (Snow Leopard) Intel x86 (32 비트)의 소스에서 Git설치 했을 수 있습니다 . 그냥합니다 (의 발생 변화 git-install.bash의 스크립트) -arch i386에를 -arch x86_6464 비트 설치하십시오.