macos - Mac OS X Lion 下 Git 如何升级?
高洛峰
高洛峰 2017-04-21 10:57:29
0
8
918

Mac OS X Lion 下使用which git查看 git 发现位于/usr/bin/git目录下,可能是安装 Xcode 时一起装上来的,版本是 1.7.5.4。

想升级到新版本,下载 git-osx-installer 安装完成后,在命令行里查看却仍是旧版本,查阅资料发现这个安装包是将 git 装在/usr/local/git目录下。

我想使用这个新版本的 git,请问该如何设置呢,或者有别的方法?

高洛峰
高洛峰

拥有18年软件开发和IT教学经验。曾任多家上市公司技术总监、架构师、项目经理、高级软件工程师等职务。 网络人气名人讲师,...

모든 응답(8)
左手右手慢动作

으아아아

巴扎黑

사실 두 가지 질문이 있습니다.
하나는 더 높은 버전의 git을 설치하는 방법입니다.
git-osx-installer 또는 Brew를 사용할 수 있습니다.
Brew와 함께 설치하는 것이 좋습니다:
brew install git

다른 하나는 새로 설치된 Git이 이전 Git을 덮어쓰도록 하는 방법입니다.
~/.bash_profile을 수정하고 다음 콘텐츠를 추가하는 것이 좋습니다.
export PATH=/usr/local/bin:/usr/local/sbin:${PATH}
이를 통해 bash는 먼저 /usr/local에서 명령을 검색할 수 있으며 이전 파일을 덮어쓰지 않으므로 더 안전합니다.

Peter_Zhu

git도 업데이트했습니다. 홈브류로 업데이트하는 것이 매우 편리합니다.
홈브류가 설치되어 있는 경우:

으아악

내 접근 방식은 다음과 같습니다.
업데이트 이후

으아악

이것의 장점은 Git의 다른 구성 요소도 최신 상태라는 것입니다. 그리고 Git 완료 중에는 이전 Git이 나타나지 않습니다

阿神

Brew가 설치된 git도 처음 사용할 때는 Brew가 설치된 git을 항상 사용했는데, 나중에 OSX Mountain Lion을 다시 설치한 후에는 시스템에 기본 git이 함께 제공되고 버전이 비교적 오래된 것을 발견했습니다. , 저도 업그레이드 할 때 강박장애 환자라서 @Hoho 처럼 경로 수정을 고려해 보았으나 잘 모르겠는 몇 가지 이유(맥을 처음 사용할 때 겪었던 몇 가지 문제들), /usr/local/bin을 앞에 두는 것이 걱정됩니다. 주의하지 않은 부분에 영향을 미칠 수 있지만 나중에는 간단히 .zshrc에 넣습니다(나는 zsh를 사용합니다)

으아악

모든 것이 정상적으로 실행되고 있으며 다른 영향은 없습니다. 부작용이 없습니다

伊谢尔伦

저는 이 방법을 사용했습니다 http://apple.stackexchange.com/a/3913...

.bash_profile 파일을 변경했습니다. /usr/local/bin 앞에 /usr/bin 폴더가 나타나도록 합니다.
git 공식 홈페이지에서 설치 dmg 파일을 다운로드했는데도 설치가 되지 않습니다.
brew을 사용하여 설치할 수 있다는 것도 알고 있습니다. 하지만 가끔 최신 릴리스 버전이 아닌 경우도 있습니다. 또한 그리고 속도도 그리 빠르지 않습니다.(GFW 때문인 듯)SourceForge
이 문제는 Apple 자체 Xcode로 인해 발생한 것으로 보입니다.

http://apple.stackexchange.com/q/2012...

巴扎黑

xocde를 먼저 설치했기 때문에 git 버전 1.8.5가 함께 제공됩니다.

그런 다음 1.8.5 대신 새 버전의 git을 설치하고 싶습니다.
Brew를 먼저 설치하고, -> Brew Install git -> Brew Doctor

Brew Doctor는 일부 설정을 자동으로 감지하고 PATH 앞에 Brew 다운로드 명령을 실행하는 등 해당 설정을 수정하라는 메시지를 표시합니다.
이런 식으로 git에서 새 버전으로 교체할 수 있고, Brew를 통해 업데이트도 가능하다.

阿神

Brew 설치 Git
...
➜ 모임 git:(master) git --version
git 버전 1.9.3 (Apple Git-50) //旧版本
➜ 모임 git:(마스터) which git
/usr/bin/git
➜ 모임 git:(마스터) sudo mv /usr/bin/git /usr/bin/git-1.9.3
비밀번호:
➜ 모임 git:(마스터) which git
/usr/local/bin/git
➜ 모임 git:(master) git --version
자식 버전 2.2.1
// 확정

PHPzhong

1 Mac 시스템에서 구성 요소를 설치하려면 homebrew를 사용하는 것이 좋습니다.
2 homebrew 터미널 설치:
/usr/bin/ruby -e "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/master/install)
3 homebrew를 최신 버전으로 업그레이드

으아아아

4 최신 버전의 homebrew를 사용하여 어떤 소프트웨어를 업데이트해야 하는지 확인하세요. (git을 예로 들어보겠습니다)

으아아아

5 Git을 업데이트해야 하는 경우:

으아아아
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿