2012-06-01 2 views
4

여기에 가벼운 git client for Windows가 있습니까?Windows 용 경량 클라이언트가 있습니까?

msysgit에 의존적 인 TortoiseGit을 설치했습니다. msysgit 설치는 총 1.6GB로 내 마음이 아프다. 나는 오라클 만 이런 소프트웨어를 부 풀릴 수 있다고 생각했다 :)

고마워!

+1

내 시스템에서 msysgit은 80MB입니다. 어떤 버전을 다운로드하셨습니까? – CharlesB

답변

8

Windows 용 최신 Git 1.7.10.x는 내 하드 드라이브에서 208M을 차지합니다. 현재보고있는 문제는 설치된 크기를 확인하는 데 사용하는 소프트웨어가 NTFS 하드 링크를 따르지 않는다는 것입니다. 예를 들어, libexec 서브 디렉토리를보고 "File links"모드 (Ctrl-9)에서 최신 버전 FAR을 사용하면 대부분의 바이너리가 실제로 하나의 실행 파일에 링크되므로 107 개의 링크가 표시됩니다.

다른 문제는 Windows이고 Git의 일부 비트는 Unix 쉘 스크립트 또는 Perl로 구현되며 두 개의 표준 GUI 프런트 엔드 (git guigitk)는 Tcl/Tk에 구현됩니다. 일반적인 GNU/Linux (또는 * BSD 또는 기타) 시스템에서는 이러한 종속 런타임을 시스템 전체에 설치했지만 Git for Windows는 신뢰할 수있는 정상적인 패키징 시스템이 없기 때문에 자체 실행을 위해 비난받습니다.

가벼운 Git 클라이언트를 구현하는 데 사용할 수있는 libgit2과 같은 클리어 룸 재 구현을 시도하지만이 모든 시도는 본격적인 Git에 비해 기능이 크게 부족하며 계속해서 Git 자체가 진화하고 있기 때문에 그렇게하라.

간단히 말해서, 저는 긴장을 풀고 Git for Windows로 진행할 것입니다. ;-)

+0

:) 그래, 나는 멀리 사용 :) 자세한 설명 주셔서 감사합니다! – expert

+1

비슷한 문제가 최근 msysgit 버그 추적기에서 논의되었습니다. 기자는 자신의 힘내 설치를 FAT32 형식의 플래시 드라이브에 저장 했으므로 (하드 링크를 지원하지 않기 때문에)''git - *. exe' 파일을 삭제하는 것이 좋습니다. (https : // github.com/msysgit/msysgit/issues/58 # issuecomment-7928140). 이전 버전과의 호환성을 위해서만 유지 관리되므로 ('git-add'와'git add') – kostix

2

GitHub for Windows 클라이언트를 사용해보십시오. 비록 일부 github 특정 기능을 가지고 있지만 github에 있어야 repos가 필요하지 않습니다.

메트로 스타일을 싫어하면 좋아하지 않을 것입니다.

+2

은 github 전용 클라이언트가 아닙니까? –

+3

아니요, non-github 리포지토리에서도 잘 작동합니다. – ThiefMaster

3

체크 아웃 GitExtensions :

http://code.google.com/p/gitextensions/

+0

감사합니다. 219MB가 1.6GB보다 낫다 : – expert

+0

Git Extensions는 Git for Windows 패키지 ("풀 버전") 또는 기존 설치를 사용하므로 Git Extensions를 사용하면 디스크 공간을 차지할 수 없다 문제. – kostix

0

가 어떻게 msysgit에 대한 1.6GB를받을 수 있나요?

C:/Program Files/Git 디렉토리가 msysgit 인 경우에만 222MB입니다.

공간을 절약하려면 거북이를 버리십시오. git 콘솔을 사용하십시오. (in not only my opinion)는 힘내 모든 기능을 최대한 활용할 수있는 방법입니다.

관련 문제