❗ 이슈 설명올평 레포지토리에 PR을 열어 커밋을 했더니 unverified가 떴다. D2 문서 번역 작업 때문에 설정했던 GPG 키 때문에 문제가 없다면 verified가 떠야 한다. unverified 버튼을 누르자 위와 같은 경고창이 떴다. 서명의 이메일과 커밋한 사람의 이메일이 일치하지 않는다고 한다. 뭐가 문제일까?🔍 원인 파악 과정D2 번역 레포지토리로 커밋 테스트키 자체의 문제인지 확인하기 위해 앞서 링크한 D2 문서 번역 작업을 진행하는 레포지토리에 테스트 커밋을 넣어봤다.여기서는 정상적으로 verified문구가 뜬다. 이러면 키 자체에는 문제가 없다.git config 확인문제의 원인을 찾아내기 위해 열심히 구글링을 하던 도중 GPG key 생성 과정을 설명하는 어떤 블로그에서 git ..
깃허브
📝 커밋 컨벤션양식(): 타입init: 프로젝트 시작, 초기화feat: 새로운 기능 추가fix: 버그 수정docs: 문서 수정style: 코드 스타일이나 포맷팅 변경 (기능에 영향을 주지 않음)refactor: 코드 리팩토링 (기능 변경 없이 내부 구조 변경)test: 테스트 코드 추가 또는 수정chore: 빌드 및 도구 설정 변경 등 잡일스코프변경된 코드의 범위나 모듈을 명시예) backend, frontend, auth, db제목커밋의 내용을 간략히 설명본문제목만으로 충분히 설명되지 않는 경우 상세 내용을 작성한 줄에 72자를 넘지 않도록 할 것푸터관련된 이슈나 PR, 브레이킹 체인지 등을 언급하는 용도주의 사항커밋 메시지를 작성 시 변경 사항의 목적과 영향을 명확히 할 것커밋은 가능한 작게 쪼개서..
📜 서론건물을 지으려면 망치든 포크레인이든 도구가 필요하다. 맨손으로 건물을 지어 올릴 수는 없으니까. 프로젝트도 마찬가지로 완성하려면 무슨 도구를 쓸지 고민해야 한다. 그리고 그 도구는 상황에 걸맞는 것으로 준비해야 한다. 그래서 지금 이 프로젝트의 특징과 내 역량을 기준으로 기본적인 기술 스택을 선정하고자 한다.🤔 스택 선정 과정📌 프로젝트의 특징- SNS 형태의 리뷰 사이트▶ React Query리뷰 사이트인 동시에 SNS의 형태를 띄게 할 생각이기 때문에 실시간으로 서버의 데이터를 업데이트하여 사용자 간의 상호작용을 구현할 수 있어야 한다.- 다양한 형태의 데이터▶ MongoDB모든 것을 리뷰하는 서비스이므로 다양한 형태의 데이터를 관리할 수 있어야 한다.🛠 나의 역량- FE 구현▶ Rea..