GitHub label 설정하는 법

2024. 10. 17. 18:03·웹개발/GIt
728x90

GitHub의 Label은 이슈와 PR을 정리하고, 협업을 효율적으로 관리하는 중요한 도구예요.

이번 글에서는 라벨 설정의 필요성과 함께, 손쉽게 라벨을 생성하고 사용하는 방법을 소개할게요!


1. GitHub Label 왜 중요한가요? 🤔

라벨이 없다면..?

이슈와 PR이 뒤죽박죽 섞여 정리되지 않은 프로젝트는 헷갈리기만 해요!
라벨은 다음과 같은 이점이 있어요:

  • ✨ 명확한 작업 분류: 버그 수정, 기능 추가, 문서 작업 등을 쉽게 파악.
  • 🔍 빠른 검색과 필터링: 필요한 이슈만 모아볼 수 있어요.
  • 👥 팀 협업 최적화: 팀원 모두가 작업 현황을 빠르게 이해할 수 있죠.
  • 📌 우선순위 설정: 중요한 작업을 눈에 띄게 표시해요.

2. GitHub 라벨 생성하는 법 🚀

1. 레포지토리로 이동하기: 라벨을 설정할 프로젝트의 GitHub 레포지토리로 이동해요.

 

2. Issues 메뉴로 이동: 상단 메뉴에서 Issues를 클릭.

 

3. Labels 선택: Issues 화면에서 오른쪽 상단의 Labels 메뉴를 클릭.

4. New Label 생성하기

  • 이름: 라벨의 용도에 맞게 지정. (예: bug, feature)
  • 설명: 이 라벨이 언제 사용되는지 간단히 설명해요.
  • 색상: 🎨 눈에 잘 띄게 색상을 선택해 주세요!
    (라벨 색상 선택 화면 이미지 넣기)


3. GitHub에서 기본 제공하는 라벨들 🏷️

GitHub는 몇 가지 기본 라벨을 제공해요. 물론 필요에 따라 새로운 라벨을 추가할 수도 있어요. 아래는 기본 라벨과 그 설명입니다!

라벨이름 설명 사용예시
🐞 bug 문제가 발생했을 때 사용 "버튼이 작동하지 않아요!"
📖 documentation 문서 작업 시 사용 "설명서를 업데이트해야 해요."
♻️ duplicate 중복된 이슈나 PR "이 이슈는 이미 있습니다."
🚀 enhancement 기능 개선 요청 "새로운 기능이 필요해요!"
🌟 good first issue 신규 기여자용 "초보자에게 적합한 이슈입니다."
🆘 help wanted 도움이 필요한 작업 "이 부분에 추가 작업이 필요해요."
❌ invalid 유효하지 않은 이슈 "이건 문제가 아닌 것 같아요."
❓ question 질문이 필요할 때 " 이 기능이 어떻게 작동하죠?"
🛑 wontfix 작업하지 않을 이슈 "이건 수정하지 않겠습니다."

 

다음은 실제로 제가 자주쓰는 라벨 툴입니다.

라벨이름 설명 사용예시
🌐 Accessibility 웹 접근성 관련 작업 "화면 리더에서 버튼 라벨이 잘 읽히지 않음."
📡 API 서버 API 통신 작업 "GET /users 요청에서 500 에러 발생."
🐞 BugFix 버그 수정 작업 "로그인 시도 시 무한 로딩되는 현상."
🔨 Chore 빌드 task 수정, 패키지 관리 (.gitignore 수정 등) ".gitignore에 node_modules 추가."
🌍 CrossBrowsing 브라우저 호환성 관련 작업 "Firefox에서 레이아웃이 깨짐."
📖 Docs 문서 작성 및 수정 (README.md 등) "README.md에 프로젝트 설치 방법 추가."
✨ Feature 새로운 기능 개발 "다크 모드 기능 추가 요청."
🛑 Html&css HTML, CSS 관련 수정 (스타일 문제 해결) "헤더의 CSS가 모바일 환경에서 깨짐."
🛠️ Refactor 코드 리팩토링 작업 "중복된 함수들을 하나로 통합."
✅ Test 테스트 관련 작업 "로그인 기능 테스트 코드 작성."

GitHub 라벨은 단순해 보이지만 프로젝트 관리와 협업을 크게 향상시킬 수 있는 중요한 도구입니다.
체계적인 라벨 관리를 통해 이슈와 작업을 명확하게 정리해 보세요. 😊

728x90

'웹개발 > GIt' 카테고리의 다른 글

GitHub에 프로젝트 올리는 방법  (0) 2024.11.12
GitHub 이슈 템플릿 생성하는 법과 템플릿 공유  (0) 2024.10.18
.gitignore: Git이 무시할 파일을 지정하는 방법  (1) 2024.10.08
[Git] git branch를 모르면 얼른 들어와야지 뭐해.  (2) 2024.08.02
[Git] vsCode에서 git 사용, git extention 추천  (0) 2024.08.02
'웹개발/GIt' 카테고리의 다른 글
  • GitHub에 프로젝트 올리는 방법
  • GitHub 이슈 템플릿 생성하는 법과 템플릿 공유
  • .gitignore: Git이 무시할 파일을 지정하는 방법
  • [Git] git branch를 모르면 얼른 들어와야지 뭐해.
튼튼발자
튼튼발자
프론트엔드 개발자입니다. 헬스를 가끔해서인지 몸이 튼튼한거 같습니다. 그래서 튼튼한 개발자 => 튼튼발자입니다. 프론트엔드 및 관련 개발 내용 블로그 글로 정리해서 올려둡니다.
    250x250
  • 튼튼발자
    튼튼발자
    튼튼발자
  • 전체
    오늘
    어제
    • 분류 전체보기 (192)
      • 튼튼발자의 끄적끄적 (10)
      • 웹개발 (94)
        • HTML (5)
        • CSS (2)
        • JavaScript (40)
        • TypeScript (5)
        • REACT (22)
        • Next.js (13)
        • GIt (7)
      • 기타 (3)
        • 일상 (3)
      • 프로젝트 (27)
        • Componique: UI 컴포넌트 라이브러리 (18)
        • GitHub Profile Viewer (8)
        • 잇핏 (1)
      • 프론트엔드 개발자로 취업준비 (1)
        • 기술 면접 (7)
        • 코딩 테스트 준비하기 (0)
        • 자기소개서&지원서&이력서 (0)
      • 컴퓨터과학 (12)
        • 운영체제 (6)
        • 알고리즘 (6)
      • 전공 공부 (37)
        • AI(인공지능) (2)
        • 컴퓨터네트워크 (19)
        • 네트워크프로그래밍 (3)
        • SW소프트웨어응용설계 (7)
        • 클라우드컴퓨팅 (3)
        • 웹서비스프로그래밍 (3)
      • PT (0)
      • 취준일기 (0)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

    github
    네트워크
    코딩
    웹개발
    프로그래밍
    NextJs
    JS
    상태관리
    트랜스포트계층
    자바스크립트
    프론트엔드
    tailwind
    JavaScript
    리액트
    데이터전송
    react
    componique
    ui컴포넌트
    TCP
    프론트엔드개발
  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
튼튼발자
GitHub label 설정하는 법
상단으로

티스토리툴바