나의 메모장

깃의 특강을 들으며!

khw7876 2022. 4. 28. 00:38

내가 생각하던 깃 = 팀원들끼리의 협업을 위해 필요하며, 같이 하나의 파일에 대한 수정을 할 때 사용

 

어느정도는 맞는 말이다!!

근데 이제 더 깊숙하게 들어간다면, 개개인의 수정내역을 알 수 있게끔 해준다.

여기서 나오는 수정 내역의 타이틀 !! 바로 commit message이다!!.

 

commit message는 어떠한 파일을 어떠한 메세지로 작성을 할지 기입 ( 시간은 자동으로 기입이 된다. )

가독성이 매우 중요함!!

   ex) 만약 파일의 배경음악을 바꾸었다고 하자!!

 

안좋은 commit message = pygame.mixer.music.load('~~~music.mp3') < pygame.mixer.music.load('~~~music4.mp3')

안좋은 이유!! = 수정내역은 어차피 git안에서 history를 통하여 확인 할 수 있을 뿐더러, 직관적이지 않다.

 

좋은 예시의 commit message = 배경음악을 바꿈

좋은 이유!! = 어떤 부분을 수정했는지 바로 확인할 수 있고, 다른 팀원들이 봐도 직관적이다!!