2024-06-18 Github Label Setting, Issue 설명 추가
https://github.com/settings/tokens
토큰은 만들고나면 보이지않으니 저장해야합니다.
Label Sync 도구를 사용하여 labels.json에 담긴 내용을 동기화 합니다.
JSON Array 형태로 정의하며, name, color, description을 정의할 수 있습니다.
[
{
"name": "Priority: Critical",
"color": "8c001a",
"description": "우선순위 긴급"
}
]
npm install -g github-label-sync
해당 명령어를 이용해 github-label-sync 패키지를 전역으로 설치합니다.
npx github-label-sync --access-token [액세스 토큰] --labels labels.json [계정명]/[저장소 이름]
각 부분에 맞는 정보를 채워넣어 라벨을 동기화합니다.
동기화가 완료된 모습입니다.
Git Issue는 Git 저장소에서 버그, 기능 요청, 개선 사항 등을 추적하기 위해 사용되는 기능입니다.
주로 GitHub, GitLab, Bitbucket과 같은 Git 호스팅 서비스에서 제공됩니다.
Issue는 프로젝트와 관련된 다양한 주제에 대해 토론하고 협업할 수 있는 공간을 제공합니다.
.github/ISSUE_TEMPLATE 폴더에 마크다운 언어로 작성된 파일을 넣어두면 Issue를 등록할 때 해당 템플릿을 사용할 수 있습니다.
---
name: Bug Report Template
about: 버그 리포트 템플릿입니다.
title: ''
labels: 'Status: To Do, Priority: Medium, Type: Bugfix/Function, Type: Bugfix/UI'
assignees: ''
---
# 발생 일시
# 발생 위치
# 증상
# 재현 방법
# 스크린샷