풀스택 개발자 과정 82일차

너구·2026년 9월 8일

풀스택 성장과정

목록 보기
85/106

팀 프로젝트

Git 브랜치 정리

  • 현재 브랜치는 이미 최신, origin/develop 머지(fast-forward)
  • PR #75 — "sticky 헤더-배너 겹침 수정"(68e5be3)이 팀원 실수로 main에만 있어서
    develop로 cherry-pick → PR → 머지 → 임시 브랜치 삭제
  • 왜 main으로 갔는지 설명: 레포 기본 브랜치가 main이라 PR 생성 시 base를
    develop로 안 바꾸면 main행

햄버거 메뉴 버그 수정 → PR #76

  • 원인: PR #75가 .header에 backdrop-filter 추가 → position:fixed 서랍이 헤더
    박스 기준으로 잘림

  • Header.jsx: 서랍+백드롭을 createPortal(document.body) 로 이동 → 투명·겹침
    해결, 전체 높이 왼쪽 바로 정상화

  • 서랍 열릴 때 가로 메뉴바 display:none (닫으면 복구)

  • Header.css: overflow-y:auto 추가

  • 커밋 → PR #76 → 머지 → 작업 브랜치 반영, 임시 브랜치 삭제

    아티스트 사진 데이터 (로컬 DB만, git 안 건드림)

  1. 팀원이 준 1차 SQL(artist_id 기준)이 이 DB(244명)와 id 안 맞아서 ~225행이
    엉뚱하게 덮임 → 전체 초기화 후 V10으로 원복
  2. 2차 SQL(name 기준)로 재작업: 표기 3건 수정(아디오스오디오/PITTA/ONEWE),
    잘못 매칭된 사진 11건을 위키피디아 대표 이미지로 교체(Evan은 NULL) → 175줄
    적용
  3. 이 DB에 없던 아티스트 104명 INSERT (name+type+사진), 중복 1건(Brandy
    Senki=브랜디 전기) 병합
  4. 사진 없던 아티스트 55명 채움 (위키미디어 16 + 벅스 39). 남은 14명은
    동명이인/자료부족으로 NULL
  • 결과: 아티스트 244 → 347명, 사진 있음 174 → 333명 (96%)

    카카오 컬럼 추가 (로컬 DB만)

0개의 댓글