찾다

 >  Q&A  >  본문

macos - Mac OS X Lion 下 Git 如何升级?

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

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

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

高洛峰高洛峰2801일 전932

모든 응답(8)나는 대답할 것이다

  • ringa_lee

    ringa_lee2017-04-21 10:59:29

    으아아아

    회신하다
    0
  • 巴扎黑

    巴扎黑2017-04-21 10:59:29

    사실 두 가지 질문이 있습니다.
    하나는 더 높은 버전의 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에서 명령을 검색할 수 있으며 이전 파일을 덮어쓰지 않으므로 더 안전합니다.

    회신하다
    0
  • 天蓬老师

    天蓬老师2017-04-21 10:59:29

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

    으아악

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

    으아악

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

    회신하다
    0
  • 阿神

    阿神2017-04-21 10:59:29

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

    으아악

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

    회신하다
    0
  • 伊谢尔伦

    伊谢尔伦2017-04-21 10:59:29

    저는 이 방법을 사용했습니다 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...

    회신하다
    0
  • 巴扎黑

    巴扎黑2017-04-21 10:59:29

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

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

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

    회신하다
    0
  • 阿神

    阿神2017-04-21 10:59:29

    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
    // 확정

    회신하다
    0
  • PHPz

    PHPz2017-04-21 10:59:29

    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을 업데이트해야 하는 경우:

    으아아아

    회신하다
    0
  • 취소회신하다