Programming/Git&Github

[Git] Git - 헨젤과 그레텔로 알아보는 Commit

devssun 2019. 12. 1. 23:08
728x90
반응형

이번 블로그 포스팅은 ~ Git입니다.

회사에서 git & github를 도입하면서 세미나를 2번 정도 했었는데 그때 Commit 개념을 헨젤과 그레텔로 비유를 해봤어요

근데 나름 괜찮은 거 같아서~ 😆😆 해당 부분만 공유해보려고 합니다 


Git - Commit

 

헨젤과 그레텔 (Hänsel und Gretel) 이야기는 대부분이 아실 유명한 동화라고 생각합니다.

저때는 한번씩 읽던 책인데.. 요새도 읽나요?  (☕️)

아무튼 이 이야기에는 숲 속에 버려진 남매가 집으로 가는 길을 기억하기 위해 빵 조각으로 가는 길을 표시했던 내용이 나옵니다

이걸 개발적으로 표현하면 아래와 같이 볼 수 있습니다.


 

집으로 가는 길을 기억하기 위해 빵 조각으로 가는 길을 표시

⬇︎

개발한 기능을 어떻게 했는지 기억하기 위해 커밋으로 길을 표시

 

빵 조각들 🍞🍞🍞🍞

 


 

결국 Commit은 헨젤과 그레텔에 나오는 빵 조각이라고 할 수 있는 것이죠.

동화 속에서 빵 조각은 숲의 동물들이 먹어버렸지만, 커밋 기록은 안전한 서버에 기록되니 안심해도 됩니다!

 

Commit파일 및 폴더의 추가/변경 사항을 저장소에 기록하는 작업으로

하나의 커밋에는 커밋 이름, 메세지, 작성자와 시간이 기록됩니다.

이 커밋을 통해 어떤 파일에 어떤 수정이 이루어졌는지 알 수 있습니다. 

그래서 회사에서는 커밋 메세지 규칙을 만들어서 누가와서 봐도 이해하기 쉽도록 합니다. 

저도 여러 자료를 찾아보면서 저만의 규칙을 만들어서 커밋을 했었는데요 Prefix만 몇개 정해서 하면 정리된 커밋이 됩니다!!

참고자료 - 좋은 git commit 메시지를 위한 영어 사전

 

 


 

이렇게 커밋 개념을 헨젤과 그레텔로 비유해서 알아보았습니다 :)

 

반응형

'Programming > Git&Github' 카테고리의 다른 글

[Git/GitHub] git commit message 변경하기  (0) 2017.10.17
[git/github] .gitignore 적용하기  (0) 2017.09.25