태그 보관물: osx-mountain-lion

osx-mountain-lion

Mac에 gitk 설치 Git-37)) 버전은 gitk와 함께 제공되지

맥에 gitk를 설치하는 방법을 아는 사람이 있습니까?

그들의 공식 웹 사이트에서 gitk는 git과 함께 제공되는 것 같지만 내 git ( git version 1.7.12.4 (Apple Git-37)) 버전은 gitk와 함께 제공되지 않습니다.

brew install gitk gitk에서는 작동하지 않습니다.

버전 정보 (의견에서 복사) :

  • OS X 10.8.2 (12C2034) “마운틴 라이온”
  • XCode 버전 4.6 (4H127)


답변

맞습니다. 1.7.12.4 (Apple Git-37)에는 gitk가 포함되어 있지 않습니다. brew를 사용하여 최신 버전의 git + git-ui를 별도의 공식으로 설치할 수 있습니다. 더 자세한 지침은 여기에 있습니다 : http://www.moncefbelyamani.com/how-to-install-xcode-homebrew-git-rvm-ruby-on-mac/ (git-gui / gitk를 자체 공식으로 추출하는 커밋 참조 : https://github.com/Homebrew/homebrew-core/commit/dfa3ccf1e7d3901e371b5140b935839ba9d8b706 )

터미널에서 다음 명령을 실행하십시오.

brew update
brew install git
brew install git-gui

git을 연결할 수 없다는 오류가 발생하면 언급 한 파일의 권한 / 소유자를 변경해야 할 수도 있습니다.

완료되면 다음을 실행하십시오.

type -a git

그리고 그것이 표시되는지 확인하십시오 :

/usr/local/bin/git

그렇지 않으면 다음을 실행하십시오.

brew doctor

그리고 경로를 / usr / local / bin을 경로에 더 일찍 배치하도록 변경하십시오. 이제 gitk가 업데이트 된 버전의 git과 함께 경로에 있어야합니다.


답변

방금 같은 문제가 있었고 다음과 같이 해결했습니다.

  1. http://git-scm.com/download/mac 에서 Mac 용 공식 git 패키지를 다운로드하십시오.
  2. 패키지를 설치하십시오. 모든 바이너리가 / usr / local / git / bin에 배치됩니다.
  3. 선택적으로 포함 된 스크립트를 실행하여 터미널 외부에서 gitk에 액세스 할 수 있도록합니다.
  4. PATH에 / usr / local / git / bin을 추가하거나 별명 ( alias gitk='/usr/local/git/bin/gitk')을 사용하십시오.

답변

이미 homebrew를 통해 git을 설치했다면 다음과 같이 업그레이드하십시오.

$ type -a git
/usr/bin/git
$ brew upgrade git
$ type -a git
/usr/local/bin/git

local / bin에있는 사람은 gitk를 갖습니다.


답변

나는 같은 문제가 있었다. 대신 gitx를 설치했습니다.

여기에서 gitx를 설치할 수 있습니다.

http://rowanj.github.io/gitx/

패키지를 다운로드하여 설치하십시오. 그런 다음 스포트라이트 검색에서 gitk를 열고 왼쪽 상단으로 이동하십시오. GitX를 클릭하고 터미널 사용을 활성화하십시오.

리포지토리로 가서 간단히 입력하십시오.

$ gitx --all

Gui가 열립니다.

사용 설명서 :
http://gitx.frim.nl/user_manual.html


답변

Git Mac 버전은 포함되어 gitk있지 않지만
brew install git즉시 액세스 할 수 gitk있습니다.

MAC sierra 10.12.5를 사용하고 있습니다

편집 : 더 이상 작동하지 않습니다. 설치해야합니다 brew install git-gui


답변

이 문제를 해결하는 두 가지 방법이 있습니다.

  1. 유닉스 웨이
  2. 사제 방법

1. 유닉스 웨이 :

간단한 4 단계

  1. 실행 which git당신의 위치를 알고 터미널에서 git실행합니다. 해당 디렉토리를 열고 폴더 gitk내부를 찾으 십시오 bin. 경로를 복사하십시오 —/usr/local/git/bin
  2. bash_profile아직없는 경우 작성하십시오 . 경로에서 ~/.bash_profile로컬 git및 위치를 추가하도록을 수정하십시오 gitk. 또는 아래에 작성된 샘플에서 간단히 파스타를 복사하십시오.
  3. 참고 : 이 단계는 El Capitan 이상을 사용 하는 경우 & 알 수없는 색상 이름“lime”오류가 발생하는 경우 관련이 있습니다 — 텍스트 편집기 gitk의 위치 /usr/local/bin/gitk에서 파일을 엽니 다 . lime파일에서 멘션을 모두 찾아서로 바꿉니다 "#99FF00". 백업하기 전에 백업하십시오.
  4. bash 새로 고침 : source ~/.bash_profile& rungitk

샘플 bash_profile:

# enabling gitk
export PATH=/usr/local/git/bin:$PATH

2. 홈 브루 웨이

주의 – 아래 단계의 대부분은 아마도 sudo권한이 필요합니다 .

  • brew update
  • brew doctor
  • brew link git
  • /usr/local/Cellar/git/2.4.0/bin경로에 추가 한 다음 bash를 다시로드하고 실행하십시오.gitk
  • 아직 운이 없습니까? 더 진행하십시오.
  • which gitgit이 여전히 연결되어 있는지 확인하고 실행하십시오./usr/bin/git
  • 그렇다면 디렉토리를 열고 바이너리 실행 파일을 찾으십시오.
  • 백업을하고 git.bak 라는 이름으로 저장 하고 원본 파일을 삭제하십시오.
  • 터미널을 다시로드- source ~/.bash_profile

답변

내가 한 일은 : brew info git

git이 /usr/local/Cellar/git/1.9.0에 복제되었다는 정보를 얻었습니다.

그래서 방금 PATH env 변수의 시작 부분에 /usr/local/Cellar/git/1.9.0/bin을 추가했습니다.

참고 : 나는 homebrew를 사용하는 방법을 모르겠습니다 … 다른 일을 할 때 빨리 가고 싶습니다 … 이것은 기본적으로 나를 위해 gitk를 실행하여 지금 당장 고집하고 있습니다. (아마도 homebrew로 작업하는 방법이 아닐 수도 있습니다).