버전관리
버전관리란 프로그램의의 상태변화를 버전으로 기록하면서 변화된 내용을 파악하고 필요할 때 특정 버전으로 되돌리는 것을 말한다. 그리고 이러한 버전관리를 지원하는 시스템을 버전관리시스템이라고 부른다. 버전관리 시스템은 로컬 버전 관리으로 시작하여 중앙집중식 버전 관리, 분산 버전 관리로 발달하였다.
GIT의 역사
GIT는 가장 널리 사용하는 버전관리시스템이다. 과거 리눅스 커널 개발팀은 BitKeeper 이라는 상용 버전관리시스템을 사용하였으나, BitKeeper에서 무료 사용을 금지한 이후 리눅스 커널 개발팀은 자체적으로 사용할 버전관리시스템인 GIT를 개발하였다.
GIt 시작하기
> sudo apt install git-all
> git --version
Ubuntu에서 git를 설치하려면 apt install 명령어를 실행하면 된다. 설치가 완료된 이후 git --version 명령어를 사용하여 정상적으로 실행하는것을 확인해 볼 수 있다.
> git config --global user.name "John Doe"
> git config --global user.email "johndoe@example.com"
> git config --global core.editor "/usr/bin/vim"
> git config -l
설치가 완료되고 난 후 기본 정보 설정을 해주어야 한다. 먼저 git에서 동작을 실행할 때 필요한 user.name과 user.email 값을 설정해주어야 한다. 그리고 git에서 사용할 에디터를 설정해주어야 한다. 이후 git config -l 명령어로 해당 설정들이 올바르게 저장되었는지 확인할 수 있다.
728x90
'STUDY > GIT' 카테고리의 다른 글
6. Git 브랜치2: 브랜치 관리, 리모트 브랜치, 리배이스 (0) | 2023.01.18 |
---|---|
5. Git 브랜치1 - 브랜치, 머지 (0) | 2023.01.18 |
3. Git 기초2 - 커밋 히스토리, 되돌리기 (0) | 2023.01.13 |
2. Git 기초1 - 레포지토리, 라이프사이클 (0) | 2023.01.13 |