macOS High Sierra로 하면 git 할 수 없게 된 경우의 대처법

2555 단어 MacOSXGitPhpStorm

환경


  • macOS El Capitan -> macOS High Sierra
  • PHPStorm 2017.1.5
  • Vagrant
  • Git 버전 1.7.1

  • 증상



    매우 지금이지만, 아직 OS가 El Capitan이었다는 것을 깨달았으므로 "유석에 슬슬..."라고 생각하고 macOS High Sierra로 업데이트했습니다.

    다음 날 PHPStorm에서 Vagrant와 로컬 컴퓨터에서 폴더를 공유하는 프로젝트를 열면 익숙하지 않은 오류가 발생합니다.

    Can't start Git: /usr/bin/git
    Probably the path to Git executable is not valid. Fix it.
    

    라든가 나오고 있다. 우무.

    Vagrant의 환경에서 git branch를 시도해 보면 문제가 없었습니다.
    하지만 로컬 머신상의 PHPStorm 에서 master 를 끌어오려고 하면 다음과 같은 에러가 나올 수 없습니다.
    Git Pull Failed: xcrun: error: invalid active developer path (/Library/Developer/CommandLineTools), missing xcrun at: /Library/Developer/CommandLineTools/usr/bin/xcrun
    

    그건 그렇고, 로컬 컴퓨터
    /Library/Developer/CommandLineTools/usr/bin/
    라는 디렉토리를 찾지 못했습니다.
    $ pwd
    /Library/Developer/CommandLineTools/usr
    $ ls -la
    total 0
    drwxr-xr-x  3 root  admin  96  8  1 20:22 .
    drwxr-xr-x  3 root  admin  96  8  1 20:22 ..
    drwxr-xr-x  3 root  admin  96  8  1 20:22 share
    

    해결책



    여기를 참고로, xcode-select 를 로컬 머신상에 인스톨 하면 치료했습니다.

    참고 : Mac OS Sierra에서 git 명령, 터미널에 오류가 발생했습니다. htps : // 이 m/아 RTS_파파/있어 ms/60바 305b23dc967바 87
    $ xcode-select --install
    xcode-select: note: install requested for command line developer tools
    

    두드리면 별도의 창에서 응용 프로그램 설치가 시작되어 10분 미만으로 설치가 완료되었습니다.
    $ pwd
    /Library/Developer/CommandLineTools/usr
    $ ls -la
    total 0
    drwxr-xr-x    7 root  admin   224  8  2 11:22 .
    drwxr-xr-x    5 root  admin   160  8  2 11:22 ..
    drwxr-xr-x  119 root  admin  3808  8  2 11:20 bin
    drwxr-xr-x    5 root  admin   160  8  2 11:20 include
    drwxr-xr-x   45 root  admin  1440  8  2 11:20 lib
    drwxr-xr-x    6 root  admin   192  8  2 11:20 libexec
    drwxr-xr-x    8 root  admin   256  8  2 11:22 share
    

    증가하고 있다.

    이것으로 무사히 PHPStorm에서 풀을 할 수 있었습니다.

    참고



    Mac OS Sierra에서 git 명령, 터미널에 오류가 발생했습니다. htps : // 이 m/아 RTS_파파/있어 ms/60바 305b23dc967바 87

    좋은 웹페이지 즐겨찾기