본문 바로가기

카테고리 없음

Git : 기트의 이해와 다운로드

아이폰 책을 읽다가 기트(Git)라는 녀석이 나왔는데 도통 이해가 안 됩니다. 그래서 기트, 또는 깃 혹은 긷이라 부르는 Git에 대해 알아봤습니다. 뭘 알아야 공부를 하니 말이죠. ^^ 


프로그래밍 개발시 나오는 기트(Git)는 버전 제어 관리 시스템(Version Control System)을 말하는 것입니다. 그러면 버전 관리 시스템이란건 뭐냐? 보통 기능개선이나 버그 수정과 같은 의미있는 변화들을 소프트웨어의 버전이라 합니다. 주변에서 쉽게볼 수 있는 아이폰의 경우 자주 새로운 iOS의 버전을 발표하면서 소프트웨어 업그레이드를 시키죠. 기능 개선과 버그 수정을 하면서 버전을 올린 것입니다. 이 처럼 버전은 소프트웨어의 역사로 봐도 무방할 듯 합니다.


그런데 이러한 버전이 자주 발생하고 관리해야할 버전이 많다면 어떻게 할까요? 머리 아프겠죠? 그래서 나온것이 버전 관리 시스템입니다. 앞서 얘기한 변화들을 관리하는 체계나 소프트웨어 혹은 방법론을 지칭하는 말입니다.


기트 다운로드

서브버전버전(Subversion)이나 Git 같은 관리 시스템 소프트웨어는 여러가지가 있는데요. 그 중 궁금한 기트를 다운로드 하고 설치해 보도록 하겠습니다. 기트를 좀 더 쉽게 관리할 수 있는 GUI 클라이언트 툴인 소스트리까지 더불어서 설치 해보도록 하겠습니다.


기트 다운로드와 설치

기트 사이트 (http://git-scm.com/)에 접속해서 우측의 다운로드 아이콘 이미지를 클릭합니다.



다운받은 Git-1.9.5-preview20150319.exe 파일을 실행하면 환영 메시지가 나옵니다. 다음 클릭.



라이센스 동의 화면입니다. 다음 클릭.



설치폴더 선택. 보통 기본으로 놔두죠. 다음 클릭



설치할 요소들을 선택합니다. 설치 후에도 변경할 수 있으므로 기본 설정으로 두고 다음 클릭.



시작메뉴 폴더위치를 정합니다. 기본설정으로 두고 다음 클릭.



Git 커맨드를 Git Bash로 사용. 요것도 기본으로 두고 다음 클릭.



텍스트 줄 마침을 CRLF(복귀 개행코드값)로 변경할건지 설정하는 부분인데 요것도 기본으로 두고 다음 클릭.



드디어 복사 진행~



설치 끝.



바로가기 아이콘을 실행하면 요런 커맨드창이 뜹니다. git라고 입력해서 다음과 같이 주루룩 나오면 설치 성공!~




기트 다운로드와 설치

이번에는 소스트리를 다운받아 설치해 보도록 하겠습니다. 


소스트리 사이트 (http://www.sourcetreeapp.com/)에 접속해서 중간의 다운로드 아이콘을 클릭해서 다운로드 파일을 받습니다.



다운로드 받은 파일을 실행합니다. 다음 클릭.



설치 경로 선택합니다. 기본으로 두고 다음 클릭.



다음 클릭.



설치 중입니다.



잉? 설치가 벌써 끝났네요. 참 쉽죠잉~



처음 프로그램을 실행하면 다음과 같이 체크 항목이 뜹니다. 체크하고 계속



다운로드 진행.



흠.... 뭔말이여... ㅡ..ㅡ) 나중에 옵션에서 수정할 수 있다고 하니 일단 기본값 예스~ 선택합니다. 



원격서버 계정이 필요하군요. GitHub나 비트버킷 등 계정을 만들어서 로그인 하도록 합니다. 여기서는 비트버킷 계정을 만들어 보도록 하죠. 무료가입 클릭합니다.



가입 항목에 정보를 기록하고 제출합니다.



저장소(repository)를 정하라고 하는데 기본 튜터리얼을 선택하고 생성버튼을 누릅니다.



휴~ 이제 끝이 났네요.



비트버킷에 계정을 만든 모습입니다.



비트 버킷 계정으로 로그인을 한 상태입니다. 초기 저장소 복제 목적지 폴더 경로를 정하고 확인을 누릅니다.



소스트리 프로그램의 설치가 모두 끝이 났습니다. 감사합니다.