WIL 16주차

김동현·2023년 2월 26일
0

WIL

목록 보기
16/20

github 머지하기전 팀원에게 Approve(승인)을 받아야 머지되게 하는 방법

  1. setting으로 이동합니다.

  1. Branches 이동

  1. Add branch protection rule 클릭

  1. Branch name pattern에 사진과 같이 (*은 모든것을 의미 , main,dev 및 /붙은 모든 브랜치에 적용하는 의미 입니다) 넣고 밑에 require a pull request before merging체크 후 Require approveals 에 숫자 2를 선택(이유: 팀원이 총 저포함 3명인데 2명에게 승인을 받아 머지가 가능하게 해주는 의미라고 생각 하면 될거 같습니다!)

  2. 마지막으로 맨밑에 create 클릭하면 적용 됩니다.!

github issue 템플릿

  1. 프로젝트 외부에 .github 폴더 생성

  2. 폴더안에 ISSUE_TEMPLATE 만들어 주고 featuer,bug,refactor 파일을 만들어 줍니다. 그리고 각 파일 끝에 .md를 추가해 줍니다.

  1. 각파일에 마크다운 언어로 작성해줍니다!

feature

---
name: 'Issue: ✔Feature '
about: Feature 작업 사항을 입력해주세요.
title: ''
labels: ''
assignees: ''

---

## Description
설명을 작성해주세요.


## Task
- [ ] task 1

## Trouble shooting
- [ ] trouble 1 

## Etc
기타사항

bug

---
name: "Issue: \U0001F41EBUG"
about: Bug 발생 시 작성해주세요.
title: ''
labels: ''
assignees: ''

---

## Description
버그 내용을 작성하세요.


## 재현 과정
어떤 상황에 버그가 발생하는지 작성하세요.
1. Go to '...'
2. Click on '....'
3. Scroll down to '....'
4. See error


## 예상하는 정상 작동
정상 작동시 어떤 결과가 나와야 하는지 작성해주세요.


## 스크린샷
가능하다면 스크린샷을 첨부해주세요.


## 버그 환경
- OS: [e.g. iOS]
- Browser [e.g. chrome, safari]
- Version [e.g. 22]

## ETC

refactor

---
name: "Issue: \U0001F48ERefactor"
about: Refactor 작업 사항을 입력해주세요.
title: ''
labels: ''
assignees: ''

---

## Description
설명을 입력해주세요.


## Before
변경전의 상황과 변경하려는 이유를 작성해주세요.


## After
변경후의 예상하는 구조를 작성해주세요.


## Todo
- [ ] todo
- [ ] todo

## ETC

pull_request_template

## PR 체크사항
PR이 다음 사항을 만족하는지 확인해주세요.

<!-- 
체크하려면 괄호 안에 "x"를 입력하세요. 
각 규칙은 Convention 문서에 있습니다.
PR 제목에 쓰는 prefix는 다음과 같습니다.
🚀 Release
🐛 Fix
✨ Feat
📝 Doc
♻️ Refactor
🔧 Chore
⏪️ Revert
🧪 Test
🎉 Init
-->

- [ ] 커밋 제목 규칙
- [ ] 커밋 메시지 작성 가이드라인
- [ ] 라벨, 담당자, 리뷰어 지정


## PR 타입
어떤 유형의 PR인지 체크해주세요.

<!-- 체크하려면 괄호 안에 "x"를 입력하세요. -->

- [ ] Bugfix
- [ ] Feature
- [ ] Code style update (formatting, local variables)
- [ ] Refactoring (no functional changes, no api changes)
- [ ] Documentation content changes
- [ ] Other... Please describe:


## PR 설명
내용을 적어주세요.


## 작업사항
- 내용을 적어주세요.


## 변경로직
- 내용을 적어주세요.

이렇게 틀을 만들어 주고 push해서 issue를 클릭하면 적용이 되었습니다! 직접 해보세요!!

profile
꺽이지 않는 마음

0개의 댓글