본문 바로가기

깃(git) 시작하기 3. 버전 만들기 (git config / git commit)

이제는 현재 깃의 상태를 '버전'으로 저장하는 것을 알아보자.



파일의 변화, 소스의 변화 등, '어떤 작업이 완결된 상태', '의미있는 상태 변화'를 

'버전'으로 해서 저장하는 방법을 알아보자.




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

버전 작성자, 날짜, 메시지를 볼 수 있다.