[일지] 2026.03.14

김재만·2026년 3월 14일
post-thumbnail

작업한 것

  • 회사 온보딩(개발 환경 가이드 및 컨벤션 관련)
    • 깃 브랜치 룰 설정
      - main branch protection rule 생성
      - main branch 직접 push 금지
      - Pull Request를 통해서만 merge 가능
      - squash merge만 허용
      - merge 전에 CI 통과 필요
      • 레포지토리의 설정 페이지에서 변경(단, 기본 브랜치 있어야 보임) + 브랜치 룰셋 설정이랑 동일함

      • Squash Merge만 허용

배운 것

  • git
    • 브랜치 룰 설정 방법
    • squash merge: PR 머지 시 여러 커밋을 하나의 커밋으로 합쳐서 머지
    • workflows: .github/workflows의 yml 파일을 깃액션이 감지해서 ci 처리를 해줌!

이슈

  • 머지 시 CI 통과 먼저 체크 설정하려고 했으나 chekcs가 조회되지 않음

    • .github/workflows/ci.yml 추가
    • ci파일 머지 해서 파이프라인 태우기
    • 검색어 입력해야 됨 ㅋㅋㅋ

다음 작업

  • branch protection 테스트
  • next 챌린지
    • local git 제어
    • IDD

마무리

낯설구만

profile
듣는 것을 좋아하는 개발자입니다

0개의 댓글