panda.jpg 


안녕하세요 판다 이우영입니다.


저번에 git 설치에 이어서 TortoiseGit 를 설치해 보겠습니다.

TortoiseGit는 git를 Tortoise SVN을 사용하는것과 비슷하도록  GUI를 만들어 주는 툴입니다.

따라서 git가 설치 되어 있어야 동작을 합니다.


그럼 설치해 볼까요?

 

TortoiseGit 다운로드 및 설치



다음 링크를 통해 다운을 받으실 수 있습니다.


http://code.google.com/p/tortoisegit/wiki/Download


TortoiseGit 다운로드 페이지 입니다. 자신이 사용하고 있는 OS에 맞는 버전으로 다운받으시길 바랍니다.


그림1.png


저는 64bit 윈도우를 사용중 이기 째문에 64bit 버전으로 다운받았습니다.

언어팩도 설치하실경우에는 버전을 맞는것을 다운받아야 합니다.


그럼 설치해보겠습니다.


그림2.png

그림3.png

그림4.png

그림5.png


그림과 같이 쭉따라가신다면 설치가 완료됩니다.


TortoiseGit 설정 및 주의사함



먼저 마우스 오른쪽 버튼을 클리해봅시다.


캡처.JPG


그림과 같이  TortoiseGit 메뉴들이 생겨났습니다. 먼저 Settings 를 선택해 봅시다.


제목 없음.png


혹시 언어팩을 설치하셨다면 Language를 한국어로 선택해 줍시다.

(아직 한국어는 100% 지원을 하지 않아 대부분 영어로 표기된것이 많습니다. 그래서 전 그냥 영어로 사용하기로 했습니다.)


왼쪽 트리에서 git를 클릭하시면 다음같이 설정 화면이 나옵니다.


제목 없음2.png


git를 사용하기위해서이름과 이메일은 기본으로 입력해주어야 합니다.

git 설피할때 입력을 했다면 여기에 입력된 정보가 자동으로 들어있습니다.


조금더 자세한 설정을 하기위해서는 각 에디터를 눌러서 입력을 해주시면 됩니다.

여기서는 한글문제를 해결하기 위해서  global 설정을 추가해 보겠습니다.


제목 없음3.png


8~10라인이 한글에 관련되 옵션입니다.

보통 git 서버는 리눅스에서 운영되기 때문에 윈도우와는 한글이 충돌나게 되어있습니다.

사용되는 기본 인코딩 방식이 리눅스는 UTF-8, 윈도우는 CP949 이기 때문입니다.


위와같이 인코딩을 cp949로 하게 해두면 리눅스와의 한글 문제를 많이 줄일 수 있습니다.


문제가 생기는 부분은 우선 인코딩 차이로 인해 파일 안의 한글의 깨짐 현상입니다.

이문제는 기존의 윈도우와 리눅스간의 때수 없는 문제이기 때문에 사용자가 조심해서 사용해야 합니다.


그리고 가장 큰 문제점은 한글 이름으로된 repository를 clone 받을 수 없습니다. 인코딩 차이 때문이죠.

다른 설정이 있을 수 있으나 저는 찾지 못해 해결하지 못했습니다.

(cmd를 이용해서  작업을 하실 때는 한글로된 repository를 clone 받으실수 있습니다.)


repository 안의 파일이나 폴더가 한글인것은 위에서 한 인코딩 설정을통해 모두 이상없이 사용은 가능 합니다.


그럼 오늘도 여기서 마무리 하겠습니다.


그럼 즐거운 한주가 되세요~