Git을 사용한 버젼 관리
Git 구축 및 설정
학습 목표
git
환경설정하고 본인 컴퓨터에 사용한다.--global
환경설정 플래그 의미를 이해한다.
처음 Git를 새로운 컴퓨터에 사용할 때, 몇가지 설정이 필요하다. 다음에 Dracula가 새로 구입한 노트북에 환경설정하는 방법이 나와있다:
$ git config --global user.name "Vlad Dracula"
$ git config --global user.email "vlad@tran.sylvan.ia"
$ git config --global color.ui "auto"
(드라큘라 정보 대신에 자신의 이름과 전자우편 주소를 사용한다.)
다음 표를 참조해서, 본인이 선호하는 텍스트 편집기로 환경설정을 한다:
편집기 | 환경설정 명령어 |
---|---|
nano | $ git config --global core.editor "nano -w" |
Text Wrangler | $ git config --global core.editor "edit -w" |
Sublime Text (맥) | $ git config --global core.editor "subl -n -w" |
Sublime Text (윈도우) | $ git config --global core.editor "'c:/program files/sublime text 2/sublime_text.exe' -w" |
Notepad++ (윈도우) | $ git config --global core.editor "'c:/program files (x86)/Notepad++/notepad++.exe' -multiInst -notabbar -nosession -noPlugin" |
Kate (리눅스) | $ git config --global core.editor "kate" |
Gedit (리눅스) | $ git config --global core.editor "gedit -s" |
Git 명령어는 git verb
형식으로 작성되고 verb
가 실제로 수행하고자 하는 명령어가 된다. 상기의 경우 Git에게 다음을 명령한다:
- 자신의 이름과 전자우편 주소
- 출력 결과를 색깔을 넣어 표현
- 선호하는 텍스트 편집기 선정
- 설정 사항을 전역(global)으로 한다. (즉, 모든 프로젝트에 적용)
상기 4개 명령어는 한번만 실행되면 된다: --global
플래그가 Git에게 해당 컴퓨터에서 실행되는 모든 프로젝트에 적용되도록 일러준다.
언제든지 설정 사항을 다음 명령어로 확인할 수 있다:
$ git config --list
원하는 만큼 얼마든지 환경설정을 바꿀 수 있다: 동일한 명령어를 사용해서 다른 편집기 정보와 전자우편주소를 갱신한다.