이번주는 git을 통한 협업에 대한 개념을 잡은 한 주 였다.
협업을 원활하게 진행하기위해 commit message를 자세히 깔끔하게 작성하려고 노력하고, branch를 나누어서 개발을 진행하면서 혼란스럽지않게 기능을 효과적으로 나누어 개발해 합칠 수 있었다.
commit message는 어떻게 보다는 무엇을, 왜에 맞추어서 작성해야함.
형식
type: 내용 요약(무엇을 변경했는지에 집중)
(한 줄 띄고)
상세설명
쟈주 사용한 type
미니프로젝트를 하면서 commit msg에 자주 사용한 타입은 feat(기능추가), modify(수정), add(애매한 뭔가를 수정할때)
main , dev , features/기능
이렇게 크게 세 가지 타입으로 브랜치를 나누어 개발을 진행하였다.
main: 출시될 수 있는 branch 항상 완전하게 보존
dev: 개발을 합친 브랜치
feature: 기능을 개발하는 브랜치 feature/기능요약 형식 ex)feature/login
git의 장점에 대해 알게되었고 이러한 장점들을 더 잘 사용하기위해 앞으로 노력해야겠다. 다음 프로젝트부터는 issue,wiki도 사용하면서 더 git에 대해 배우고싶다.
홍서님! 캠프생활 잘 하고 계신가요? 책임감있게 차분하게 잘 해내고 계신거 같아요. 베이스에 더 아는 것들이 많아지면 분명 훌쩍 성장한 모습일거라 생각합니다. 계절좋은 날인데, 햇살도 가끔 쬐며 공부하기로! 화이팅입니다:D