2017-03-23 5 views
1

Magit이 내 git repos를 인식하지 못합니다. 나는 그것이 내 자식을 찾을 수 없다고 생각합니다. 내가magit가 repo를 인식하지 못합니다. git을 찾을 수 없습니다.

M-x magit-version 

를 입력 할 때 나는 맥 OSX를 사용하고

Magit 20170322.1550, Git (unknown), Emacs 25.1.1, darwin 

를 얻을. 내 자식은 여기에있다 :

$ which git 
/usr/local/bin/git 

$ git --version 
git version 2.7.1 

그리고 나는 보통 magit 외부에서 git 명령을 사용할 수있다. 누가 내 자식을 찾기 위해 magit을 얻을 수 있다는 것을 알고 있습니까? 경로를 .bash_profile에 추가하는 것은 도움이되지 않습니다.

답변

1

는 :

magit이 후 나를 위해 일을 시작 github.com/purcell/exec-path-from-shell.

1

변수 magit-git-executable은 실행할 명령을 magit에 알려줍니다. 이것을 /usr/local/bin/git으로 설정하면 제대로 작동합니다.

또는 /usr/local/binexec-path을 추가하고 magit-git-executable을 터치하지 않을 수 있습니다. 내가 설치 한이 문제를 해결하기 위해

+0

how/where'magit-git-executable'을 어떻게 설정합니까? – user6794223

+0

커스텀 인터페이스를 사용하거나'~/.emacs.d/init.el' 또는'~/.emacs' 파일에서 직접 설정할 수 있습니다. 커스텀 인터페이스를 사용하려면 변수 이름을 물어볼 때'M-x customize-variable'과'magit-git-executable'을 실행하십시오. –

+0

을'.emacs.d/init.el'에 넣어 두었습니다. 그러나 더 많은 문제가 발생했습니다. https://github.com/purcell/exec-path-from-shell이 ​​모든 것을 해결했습니다. – user6794223