버전관리를 하게 되면 버전과 버전 사이의 비교를 할 수 있다. 이를 통해서 의사결정을 하는데 큰 도움을 받을 수 있다.
기존 hello1.txt를 수정한 후 status를 확인해보자
그럼 stage상태가 아니라는 것이 나온다.
이때 git diff를 쳐보자. 이것은 difference 즉 차이점이라는 뜻이다.
초록색 +four은 새롭게 추가된 것이고, 워킹트리에 있는 hello1.txt
(-는 있었는데 그것이 없어졌다는 것을 알려준다.)
git diff를 통해 마지막 버전과 working tree사이의 차이점을 확인하고 버전을 만들기 전에 내가 무엇을 했는지 최종 검토를 할 수 있는 마지막 기회를 준다.
지금까지 한 것이 사라지고
cat hello.txt로 확인 가능하다.
메세지(이게 메세지 올리는 것이다.)가 가진것의 파일과, 바뀐 텍스트를 알려준다.
오늘 배운 것
이후 수업에서는
create reade update delete 하는 것들을 배울 것이다.