(5)git commit

2019. 4. 27. 00:32GIT

[GIT] - (4) git user.email, user.name 등록

[GIT] - (3) git add

[GIT] - (2)git 폴더만들기

[GIT] - (1)git 설치하기

git commit 사용하기 

이전편에서 git의 유저 정보들을 등록했습니다. 그럼 이번에는 버전을 만들어보겠습니다. 

git commit

쳐주면 아래와 같은 git status의 글들이 나온다. 사실 #으로 적혀져있는 것은 다 무시되기 때문에 걍 무시하면 된다. 
# 밑에 부터가 중요하다. 

이 버전의 변화가 갖는 메세지를 작성해주어야한다. 예를 들어서 db schema의 변화가 있으니 어떻게 어떻게 바뀌었다 라던가 아니면 

새로운 파일이나 스레드가 생성되었으니 알아주세요 등의 메세지를 넣을 수 있다. 왜 변경되었는지 이유를 적을 수 도 있다. 

아마 vim 형태라서 esc를 누르고 wq를 사용하여 저장한다. 

commit 메세지를 작성 후 저장을 해주면 아래와 같이 h1.txt가 생성되었다는 메세지가 생성되었고 하나의 파일이 바뀌었고 새로 넣어졌다. 등의 메세지가 보인다. 그럼 새로운 버전이 생성된 것 이다. 

커밋 후 아래의 명령어를 통해 git의 로그 기록을 볼 수 있다. 

git log

누가 언제 등의 정보가 있고 commit의 id가 있고 메세지를 볼 수 있다. 

 

그럼 연습삼아 몇개의 버전을 더 추가해보자!!!!

 

그럼 임의로 또 파일의 내용을 수정해주어야한다. 
hihi.txt에 hihi 2를 추가해주자!!!

이를 저장한 다음 다시 git status를 사용해주면 

git status

이와 같이 hi.txt 바뀌었다고 변경되었으니 commit을 할 수 있는 stage에 올라가지 않았다는 메세지가 보입니다. 이와 같이 git은 add로 등록 해놓은 파일들을 계속해서 추적하고 있다는 사실을 알 수 있습니다.  그러니깐 다시 git add를 사용해주라고 메세지가 나왔네요. 

 

git add hi.txt
git status

명령어를 입력 후에 git status의 결과를 보면 

modified로 hi.txt가 변형된 것을 볼 수 있다. 그리고 글자색이 초록색으로 바뀌면서 commit할 수 있는 상황이된다. 

git commit

second hi.txt라고 입력 후 다시 esc :wq를 쳐주어 저장 해준다. 

git log의 명령어를 통해 git message log들을 볼 수 있습니다. 

'GIT' 카테고리의 다른 글

(7) git 변경사항 알아보기  (0) 2019.04.27
(6) git stage Area  (0) 2019.04.27
(4) git user.email, user.name 등록  (0) 2019.04.26
(3) git add  (0) 2019.04.26
(2)git 폴더만들기  (0) 2019.04.26