[Today I Learned] 12월 3주차 day4

suwoncityboyyy·2022년 12월 22일
0

팀프로젝트 첫날이다. S.A를 만들었고 팀끼리 규칙(코드컨벤션)을 정해서 코딩 하기전 지켜야 될 규칙들을 토의했다. 규칙들은 아래와같다.

git commit 메시지 컨벤션

  • git commit 메시지 컨벤션 규칙
    • feat : 새로운 기능과 관련된 것을 의미한다.

    • fix : 오류와 같은 것을 수정했을 때 사용한다.

    • docs : 문서와 관련하여 수정한 부분이 있을 때 사용한다.

    • style : 코드의 변화와 관련없는 포맷이나 세미콜론을 놓친 것과 같은 부분들을 의미한다.

    • refactor : 코드의 리팩토링을 의미한다.

    • test : test를 추가하거나 수정했을 때를 의미한다.

    • chore : build와 관련된 부분, 패키지 매니저 설정 등 여러가지 production code와 무관한 부분 들을 의미한다. 말 그대로 자질구레한 일들이다.

    • design: css 등 스타일에 관련된 것을 의미한다.

      git commit -m 'fix : 로그인 기능 수정' 

github flow 적용

하나의 메인 브랜치인 main 중점으로 운용하며 pr을 활용하는 방식,
main 브랜치는 항상 최신 버전을 유지하며 안정적이어야함.

  • 하나의 main 브랜치를 가지고, 각자의 branch를 생성해서 작업한다.
  • 기능을 완성하면 Pull Request를 한다.
    • 상세 기능 명시
  • 팀원들의 Pull Request를 읽고 댓글을 단다. (질문, 피드백, 칭찬 등)
  • main 브랜치에 merge가 완료되면 각자 branch에서 pull을 수행한다.

live share pack 설정

비주얼코드 확장팩에서 live share pack을 설치 후 share를 하면 내가 초대한 팀원들과 같은 개발환경에서 개발을 할 수 있게 해준다. 너무 편리하다

react icons 사용

아이콘 컴포넌트를 사용할 수 있게 해준다.

yarn add react-icons
profile
주니어 개발자 기술노트

0개의 댓글