티스토리 뷰

Github_issue

  • 프로젝트의 작업, 개선 사항 및 버그를 추적하는 방법으로 사용되며, 프로젝트 기획, 새롭게 추가될 기능, 버그와 수정사항 모든 것을 이슈라고 할 수 있다. 모든 활동 내역에 대해서 이슈를 등록하고 등록한 이슈를 기반으로 작업을 진행할 수 있다.

 


issue template 생성

 

프로젝트 Settings

 

Features  > set up templates

 

Add templates select > Custom templates

 

Preview and edit

 

Issue: Custom issue template 옆에 연필모양으로 수정

 

이전 프로젝트 메인에서 이슈 탬플릿 가져오기 .github 폴더

 

issue template > custom.md

 

 

code로 들어가서 10 ~ 15번째 줄 내용 복사

 

아래와 같이 content , title, about 입력 후 우측 상단 Propose changes 클릭하면 이슈 탬플릿 생성 완료


issue 작성

lssues > New lssues > Get started

 

[깃헙 메시지 컨벤션에 맞춰 작성 ex 기능 구현 feat] - 구체적 내용

todo - [ ] 제목에 입력한 것과 같이 구체적 내용 작성 (ex todo 수정 기능 구현)

 

Assignees : 이슈 등록한 사람 (나)

Labels : 어떤 작업인지 명시 (ex documentation , enhancement 주로 많이 사용하는 라벨. 새로운 기능 구현 Edit labels 으로 새 라벨 생성도 가능하다)

Milestone : 어떤 기능을 구현할 할 때 얼마나 작업했는지 확인할 수 있다 Pull requests에서도 생성 가능

submit new issue


Milestone  확인하는 방법

 Pull requests Milestones 클릭하면  진행 상황 체크 및 New Milestones 생성 가능하다 

 

 


Pull requests template 생성

 

메인 화면에서 Add file > create new file

이전 프로젝트에서 .github 폴더 pull_request_template.md > code >  전체 복사

 

 

.github/ pull_request_template.md 입력 > commit changes 클릭하면 탬플릿 생성 완료


Pull requests 작성

 

아래 내용처럼 제목에 이슈 제목

todo에 작업 완료한 부분 작성 후

우측 탭 Reviewers : 프로젝트 참여자들

 Assignees : pr작성자(나) 

Labels : 작업 라벨

Milestone : 이전 생성해 놓은 Milestone

create pull request 클릭하면 pr완료 
이후 슬랙에 pr 링크와 같이 확인 요청하면된다


Review

pr을 올리면 프로젝트 참여자들이 내용 검토 후 아래와 같이 리뷰를 달아준다 그걸 확인하고 merge 하면 된다

'TIL > Github' 카테고리의 다른 글

[깃허브 Github] 프로젝트 생성, 작성 (Project)  (0) 2024.03.15
[깃 Git] Github 협업하기  (0) 2023.12.27
[깃 Git] 깃허브 저장  (0) 2023.12.26
[깃 Git] 폴더, 파일 확인 및 생성  (0) 2023.12.21
공지사항
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크
TAG
more
«   2024/11   »
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 29 30
글 보관함