Skip to main content

문제 개요

아이디어, 피드백, 작업 또는 버그를 추적하는 데 사용하는 GitHub Issues 방법을 알아봅니다.

리포지토리에서 문제를 만들어 작업을 계획, 토론 및 추적할 수 있습니다. 이슈는 빠르게 생성되고, 유연하며 다양한 방법으로 사용할 수 있습니다. 이슈를 사용하면 버그 보고서, 새로운 기능과 아이디어, 그리고 팀과 함께 기록하거나 논의해야 할 그 밖의 모든 내용을 추적할 수 있으며, 프로젝트를 사용하여 팀의 작업을 계획하고 추적할 수 있습니다. 또한 하위 문제를 추가하여 작업을 더 세분화하고 수행할 작업의 전체 계층 구조를 쉽게 찾아볼 수 있습니다.

문제는 다양한 방법으로 만들 수 있으므로 워크플로에 가장 편리한 방법을 선택하면 됩니다. 예를 들어 하위 문제를 추가하는 동안 리포지토리에서 문제를 만들거나, 문제 또는 끌어오기 요청의 주석을 변환하거나, 특정 코드 줄에서 또는 URL 쿼리를 통해 문제를 만들 수 있습니다. 원하는 플랫폼에서 이슈를 생성할 수도 있습니다: 웹 UI, GitHub Desktop, GitHub CLI, GraphQL 및 REST API 또는 GitHub Mobile를 통해. 문제 만들기을(를) 참조하세요.

하위 문제 정보

이슈에 하위 이슈를 추가하여 더 큰 업무를 작은 이슈로 빠르게 나눌 수 있습니다. 하위 문제는 문제 간의 관계를 만들어 GitHub에서 문제의 계층 구조에 대한 지원을 추가합니다. 작업을 자신과 팀에 필요한 세부 정보로 정확하게 분류하여 프로젝트를 정확하게 나타내는 여러 수준의 하위 문제를 만들 수 있습니다. AUTOTITLE 및 AUTOTITLE을 참조하세요.

이슈 종속성에 대한 안내

이슈 종속성을 사용하여 이슈 간의 차단 관계를 정의할 수 있습니다. 이슈 종속성을 통해 다른 작업에 의해 차단되었거나 다른 작업을 차단하는 이슈를 식별할 수 있습니다. 이슈 종속성 만들기을(를) 참조하세요.

이슈 관련 메타데이터

문제 유형, 레이블 및 중요 시점을 포함하여 문제에 메타데이터를 추가하여 문제를 구성할 수 있습니다.

, 레이블 관리을 참조하세요.

GitHub 연동에 대해

이슈는 GitHub 전반의 작업과 통합됩니다. 다른 문제 또는 끌어오기 요청에서 문제를 언급하면 해당 문제 간에 참조가 생성되고 끌어오기 요청에서 fixes:와 같은 키워드를 사용하면 관련 문제가 자동으로 닫힙니다. 끌어오기 요청을 이슈에 연결을(를) 참조하세요.

작업을 계획하고 추적하는 데 사용 프로젝트

프로젝트 는 팀의 작업을 계획하고 추적하기 위한 문제와 강력하게 통합되어 있습니다. 모든 문제 메타데이터는 프로젝트에서 사용할 수 있으므로 작업을 나타내는 뷰 및 필터를 만들 수 있습니다. Projects 정보을(를) 참조하세요.

최신 상태 유지

문제의 최신 댓글에 대한 업데이트를 받아보려면 문제를 구독하여 최신 메모에 대한 알림을 받으면 됩니다. 구독한 최근 업데이트된 문제에 대한 링크를 빠르게 찾으려면 대시보드를 방문하세요. 자세한 내용은 알림 정보개인 대시보드 빠른 시작을(를) 참조하세요.

문제에 자신과 팀원을 할당하여 누가 문제를 해결하고 있는지 명확히 하고 문제를 더 쉽게 찾을 수 있도록 할 수 있습니다. 다른 GitHub 사용자에게 문제 할당 및 끌어오기 요청모든 문제 및 끌어오기 요청 보기을(를) 참조하세요.

커뮤니티 관리

기여자가 필요한 정보를 담은 의미 있는 이슈를 등록할 수 있도록, 이슈 템플릿을 사용할 수 있습니다. 템플릿을 사용하여 유용한 이슈 및 끌어오기 요청 권장을(를) 참조하세요.

효율적인 커뮤니케이션

문제의 리포지토리에 액세스할 수 있는 협업자가 댓글에 주의를 기울이도록 @mention할 수 있습니다. 동일한 리포지토리에서 관련 문제를 연결하려면 #를 입력하고 문제 제목의 일부를 입력한 다음 연결하려는 문제를 클릭할 수 있습니다. 책임을 전달하기 위해 문제를 할당할 수 있습니다. 동일한 댓글을 자주 입력하는 경우 저장된 회신을 사용할 수 있습니다.

문제와 토론의 비교

일부 대화는 GitHub Discussions에 더 적합합니다. GitHub Discussions을 사용하여 질문하고 대답하고, 정보를 공유하고, 발표하고, 프로젝트에 대한 대화를 수행하거나 참여할 수 있습니다. 자세한 내용은 토론에 대한 정보을(를) 참조하세요. 문제 또는 토론을 사용하는 시기에 대한 지침은 GitHub에서의 소통을 참조하세요.

문제의 대화가 토론에 더 적합한 경우 문제를 토론으로 변환할 수 있습니다.

다음 단계

다음 단계를 수행하는 GitHub Issues데 유용한 리소스는 다음과 같습니다.