[Git] commit 분석하기

실제로 기존의 파일을 삭제, 변경하고 commit한 후, 어떤 내용이 보여지는지 확인해보자.


우선, 기존 파일들을 commit하고 수정, 삭제하자.

이전 포스팅에서의 lions.yaml 파일을 삭제하고, tigers.yaml 파일의 manager항목을 Donald로 변경하고, leopards.yaml 파일을 추가해보자. 그래서 git status를 이용해 상태를 확인해보면 다음을 확인할 수 있다.

lions.yaml가 삭제(deleted)되었다는 것, tigers.yaml가 수정(modified)되었다는 것, leopards.yaml가 추가(untracked)되었다는 것을 보여준다. 

 

git diff

git diff 명령어는 변경 사항을 좀 더 자세히 확인할 수 있다. 

어떤 내용이 삭제되고 추가되었는지 확인할 수 있다.


이를 add, commit하자. 그리고 git log 를 통해 확인해보면 다음과 같은 두 가지 버전이 생긴 것을 볼 수 있다. 

Sourcetree에서도 마찬가지로 확인할 수 있다.