티스토리 뷰
본격적으로 바리바리 팀 개발이 시작되었다!
파트너와 협업 규칙에 대해서 얘기를 하면서, 빠른 작업 속도를 위해 PR 템플릿을 만들어 사용해보기로 하였다.
1. Pull Request Template이란?
깃허브를 통해 개발 프로젝트에 참여를 해보았다면, 커밋한 내역들에 대해 풀 리퀘스트를 날렸던 경험이 있을 것이다. 이때, 풀 리퀘스트를 날리게 된다면 다른 팀원들이 나의 코드를 리뷰할 수 있고, 그 과정에서 보완할 부분이나 코드의 변경 사항에 대해 모두가 알아둘 수 있다.
Pull Request 템플릿을 설정해둔다면 풀 리퀘스트를 날릴 때 자동으로 템플릿을 불러와 PR을 날릴 수 있다. 따라서 풀리퀘 형식을 통일하므로서 작업 사항에 관한 이해를 돕고 개발을 빠르게 진행할 수 있다.
2. Pull Request Template 속에 들어가면 좋은 내용들
- 작업 내용
- 코드 변경 사항 및 변경 이유
- 발견된 버그나 이슈
- 리뷰어가 집중해주면 좋을 부분
- 작업 내용 스크린샷
- 참고한 레퍼런스
- 테스트 계획 및 완료 사항
3. PR Template 만드는 방법
📌나는 Visual Studio Code에서 마크 다운 문서를 작성하고 푸시하는 방식으로 만들었다. 만약 빠르게 깃허브에서 문서를 만들고 싶다면 아래 👇 문서를 참조하면 좋을 것 같다. (사실 둘 다 비슷할 것 같긴 하다..)
Creating a pull request template for your repository - GitHub Docs
When you add a pull request template to your repository, project contributors will automatically see the template's contents in the pull request body.
docs.github.com
🔥 Visual Code Studio 상에서 PULL_REQUEST_TEMPLATE.md 작성하기 🔥
1. `./github` 폴더를 가장 상위 폴더로 생성해준다.
2. `./github` 폴더 아래에 `PULL_REQUEST_TEMPLATE.md` 파일을 생성해준다.
3. 파일을 생성했다면, 원하는 템플릿 양식을 마크 다운 형식으로 작성해주면 된다. 나의 경우 아래와 같은 형태로 작성했다.
어떤 내용을 넣을까 고민하다가, 바리바리 개발을 할 때 꼭 필요할 내용을 중심으로 간결하게 작성하였다.
마크다운 형식은 쓸 때마다 은근 헷갈리는 부분이 많다 ;-; 작성할 때마다 구글링 하는듯.. 마크다운 문법이 잘 정리된 블로그가 있길래 그냥 여기 첨부해두겠다!
🏷️ 마크다운(MarkDown) 작성 문법 💯 총정리
마크다운 (MarkDown) 이란 마크다운(MarkDown)은 산문을 읽고, 쓰고, 편집하기 쉬운 목적으로 만들어진 문서 작성을 위한 형식으로 사용되며 문법이 간결하고 HTML삽입이 가능합니다. 이때 마크다운을
inpa.tistory.com
4. 다 작성했다면 터미널 열어서 일반적으로 푸시하는 과정을 거쳐주면 된다!
git add .
git commit "docs: 풀 리퀘스트 템플릿 작성"
git push origin main
처음 배울 때부터 터미널로 푸시하는 걸로 배워서 터미널이 더 편하고 안심되는 1인..😮
끝!
'💻 Web > CEOS' 카테고리의 다른 글
[이슈] Cookie에 Refresh Token이 저장이 안되는 이슈와 삽질기🍪 (0) | 2023.09.03 |
---|---|
[React] 알아두면 쓸데있는 로그인 기능 구현 지식들✨(ft. JWT 토큰, Access Token, Refresh Token, Cookie, 로컬스토리지) (0) | 2023.08.29 |
[회고] CEOS 프론트엔드 17기 프로젝트 바리바리 회고 (1) | 2023.08.21 |
[Next.js 13] CEOS 5&6주차 미션: Netflix 구현하기 (0) | 2023.05.24 |
[React] CEOS 4주차 미션: React-messenger 구현하기 (1) | 2023.05.08 |
- Total
- Today
- Yesterday
- 정렬
- route table
- JWT 토큰
- DOM
- 바리바리
- 세오스
- ceos
- 로컬스토리지
- TypeScript
- AWS
- vpc peering
- 리액트를 다루는 기술
- 리액트
- cloud
- jwt
- access token
- IGW
- AwsCloudClubs
- 이분탐색
- 투포인터
- react
- 로그인 기능 구현
- 쿠키
- 프론트엔드
- 그리디
- Subnet
- NaCl
- refresh token
- 면접을 위한 CS 전공지식 노트
- VPC
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | ||||||
2 | 3 | 4 | 5 | 6 | 7 | 8 |
9 | 10 | 11 | 12 | 13 | 14 | 15 |
16 | 17 | 18 | 19 | 20 | 21 | 22 |
23 | 24 | 25 | 26 | 27 | 28 |