이제는 현재 깃의 상태를 '버전'으로 저장하는 것을 알아보자.
파일의 변화, 소스의 변화 등, '어떤 작업이 완결된 상태', '의미있는 상태 변화'를
'버전'으로 해서 저장하는 방법을 알아보자.
1. 유저 등록하기
'버전'을 만들기 전, 버전을 만드는 '나'(유저)의 정보를 등록하는 방법을 알아보자.
유저 등록은 딱 한 번만 하면 된다.
'git config --global user.name 아이디'
'git config --global user.email 이메일주소'
이런식으로 버전을 등록하는 자신의 아이디, 이메일 주소를 등록할 수 있다.
'버전'을 작성한 유저의 정보를 알 수 있다.
2. git commit
git commit 을 통해 현재 버전정보를 담을 수 있는 '버전 메시지'를 작성 할 수 있다.
명령어 'git commit'을 치면 vim이 실행된다.
vim 에디터이므로
명령어 'i' 를 입력해 insert 모드로 변환 후, '버전 메세지'를 작성한다.
버전 메세지란, 이 버전이 '어떤'작업이 '왜' 생겼는 지를 담을 수 있다. commit 메세지라고도 한다.
간단히 v.1 이라고 작성 후 'esc'로 insert 모드 종료 후
명령어 ':wq'로 저장 후 나온다.
이렇게 빠져 나오면 위 처럼 'git coimmit'으로 버전 'v.1'이 작성된 것을 볼 수 있다.
현재 git의 기록을 볼 수 있는 'git log'를 입력해 본다.
버전의 작성자(Author)와 작성날짜(date) 버전 메시지(v.1)를 확인 할 수 있다.
정리
- 버전 작성자 정보 등록하기
이름(아이디)
git config --global user.name 아이디
이메일
git config --global user.email 이메일 주소
ex)
git config --global user.name sk
git config --global user.email parkgyu759@gmail.com
- 버전 메시지 등록하기
git commit
'vim'에디터가 실행되는데, 명령어 'i'를 통해 버전 메시지를 작성할 수 있다.
작성 후, 'esc' insert모드 종료 후, 명령어 ':wq'로 저장 후 종료한다.
- git의 기록보기
git log
버전 작성자, 날짜, 메시지를 볼 수 있다.
'Dev Note > GitHub' 카테고리의 다른 글
깃(git) 시작하기 5. 버전 간의 차이점 확인하기 (git log -p/ git diff ) (0) | 2018.11.22 |
---|---|
깃(git) 시작하기 4. stage area 이해하기 (add를 통한 commit 대기상태 ) (0) | 2018.11.22 |
깃(git) 시작하기 2. 관리 파일 확인, 등록하기 (git status, git add) (0) | 2018.11.21 |
깃(git) 환경구축 - Sublime Text와 Git 연동하기 (0) | 2018.11.16 |
깃(git) 시작하기 1. 저장소 만들기 (git init) : 버전관리 할 프로젝트 만들기 (0) | 2018.11.16 |