Project

기록하는 개발생활
[GitHub] Issue & PR Template 작성해보기
·Project
GitHub을 통해 팀원들은 코드 협업, 버전 관리, 그리고 이슈 추적을 수행할 수 있습니다. 하지만, 팀원 간의 효과적인 커뮤니케이션과 문제 추적이 없다면 이러한 기능들이 제대로 활용되지 않을 수 있습니다. 이때 GitHub의 Issue 및 Pull Request (PR) 템플릿이 큰 도움이 됩니다.이 글에서는 GitHub Issue 및 PR 템플릿의 필요성과 작성 방법에 대해 자세히 설명하겠습니다! GitHub Issue 템플릿 만들기작성 방법디렉토리 생성: 프로젝트의 루트 디렉토리에 .github 폴더를 생성하고, 그 안에 ISSUE_TEMPLATE이라는 하위 디렉토리를 만듭니다.mkdir -p .github/ISSUE_TEMPLATEMarkdown 파일 생성: 다양한 유형의 이슈를 처리하기 위해 ..
데이터 분석 프로젝트 회고
·Project/회고
🫧프로젝트 소개프로젝트명 : 공기팡프로젝트 인원 : 6명 (프론트엔드 4명, 백엔드 2명)개발 기간 : 2024.7.22 ~ 2024.8.9프로젝트 : 실시간 대기질 정보를 제공하고, 친환경 챌린지로 지역 대기 질 개선에 기여하는 웹서비스깃허브 링크 : https://github.com/remazitensi/AIR-PANG협업 : GitLab, Notion, Google Sheet, Discord기술 스택Frontend : React, BootstrapBackend : Node.js, Express, TypeScript, Google-Oauth2Infra : Nginx 나의 역할팀장기획서 작성백엔드 개발소셜 로그인 구현(Google-Oauth2)마이페이지 구현서버 검증 및 자체적인 JWT 발급ERD 설..
브랜치 전략(Git Flow vs GitHub Flow)
·Project
가장 널리 사용되는 2가지 브랜치 전략은 두 가지가 있습니다! 같이 알아볼까요?git-flow 전략github-flow 전략Git flow 전략Git Flow는 개발에서 브랜치를 관리하는 데 유용한 전략으로, 명확한 구조와 프로세스를 제공합니다. 이 전략은 여러 개발자가 동시에 작업할 때 효율적인 협업을 가능하게 하며, 배포와 유지보수를 체계적으로 수행할 수 있도록 돕습니다.feature > develop > release > hotfix > master위 순서들은 왼쪽으로 갈수록 포괄적인 가지이고, master branch를 병합할 경우 왼쪽에 있는 hotfix 등 모든 가지들에 있는 커밋들도 병합하도록 구성5가지 중, 항시 유지되는 메인 브랜치 master, develop 2가지와 merge 되면 사..
remazitensi
'Project' 카테고리의 글 목록