참고
Code scanning 문제를 사용한 GitHub 경고 추적은 현재 공개 미리 보기 상태에 있으며 변경될 수 있습니다.
참고
이 기능을 사용하려면 사이트 관리자가 먼저 code scanning을(를) 사용하도록 설정해야 합니다. 자세한 내용은 어플라이언스에 대한 코드 검사 구성을(를) 참조하세요.
엔터프라이즈 소유자가 엔터프라이즈 수준에서 code scanning 정책을 설정한 경우 GitHub Code Security을(를) 활성화하거나 비활성화하지 못할 수 있습니다. 자세한 내용은 엔터프라이즈에 대한 코드 보안 및 분석을 위한 정책 적용을(를) 참조하세요.
취약성을 식별할 때 code scanning 새 문제 또는 기존 GitHub 문제에 연결할 수 있습니다. 이렇게 하면 팀의 정기적인 개발 작업과 함께 계획 및 프로젝트 보드에 보안 수정 사항이 표시됩니다. 경고 추적의 작동 방식에 대한 자세한 내용은 문제를 사용하여 경고 추적 코드 검사을 참조하세요.
경고에서 문제 만들기
code scanning 경고에서 직접 새 이슈를 생성하며, 취약성 세부 정보가 미리 채워집니다.
- GitHub에서 리포지토리의 기본 페이지로 이동합니다.
- 리포지토리 이름 아래에서 탭을 Security 클릭합니다. " Security" 탭이 표시되지 않으면 드롭다운 메뉴를 선택한 다음 을 클릭합니다 Security.
- 왼쪽 사이드바에서 Code scanning 을 클릭합니다.
- “Code scanning”에서 탐색하려는 상세 경고 페이지를 클릭합니다.
- 경고 페이지 오른쪽에서 추적을 클릭합니다.
- 드롭다운 목록에서 문제 만들기를 선택합니다.
- 리포지토리를 선택하여 문제를 만듭니다.
- 해당하는 경우 새 문제에 사용할 템플릿을 선택합니다.
- 가능한 한 많은 세부 정보를 제공하여 문제를 입력합니다.
- 필요에 따라 팀 구성원에게 문제를 할당하거나, 레이블을 추가하거나, 프로젝트에 추가합니다.
- 만들기를 클릭합니다.
새로 만든 문제는 경고에 자동으로 연결됩니다. 경고 이름 아래에 있는 문제 아이콘을 클릭하여 확인합니다.
기존 문제에 경고 연결
기존 문제를 code scanning 알림에 연결합니다.
- GitHub에서 리포지토리의 기본 페이지로 이동합니다.
- 리포지토리 이름 아래에서 탭을 Security 클릭합니다. " Security" 탭이 표시되지 않으면 드롭다운 메뉴를 선택한 다음 을 클릭합니다 Security.
- 왼쪽 사이드바에서 Code scanning 을 클릭합니다.
- “Code scanning”에서 탐색하려는 상세 경고 페이지를 클릭합니다.
- 경고 페이지 오른쪽에서 추적을 클릭합니다.
- 드롭다운 목록에서 기존 문제 추가를 GitHub 선택합니다.
- 문제 번호 또는 제목별로 검색하거나 뒤로 아이콘을 클릭하여 다른 리포지토리를 선택합니다.
- 연결하려는 문제를 클릭합니다.
액세스 권한이 있고 GitHub Issues 사용하도록 설정된 한 다른 리포지토리의 문제에 연결할 수 있습니다.
연결된 문제 보기
경고에 문제를 연결하면 다음 두 위치에서 연결된 문제를 볼 수 있습니다.
- 경고 세부 정보 페이지: 경고 이름 아래의 문제 아이콘을 클릭하여 전체 문제 세부 정보로 이동합니다.
- 경고 목록에서code scanning: 연결된 문제는 기본 경고 목록 보기에 해당 경고와 함께 표시됩니다.
연결된 문제 변경 또는 연결 해제
- GitHub에서 리포지토리의 기본 페이지로 이동합니다.
- 리포지토리 이름 아래에서 탭을 Security 클릭합니다. " Security" 탭이 표시되지 않으면 드롭다운 메뉴를 선택한 다음 을 클릭합니다 Security.
- 왼쪽 사이드바에서 Code scanning 을 클릭합니다.
- “Code scanning”에서 탐색하려는 상세 경고 페이지를 클릭합니다.
- 경고 페이지 오른쪽에서 추적을 클릭합니다.
- 변경 또는 제거 문제를 클릭합니다.
경고에서 문제를 연결 해제하면 경고 페이지 및 경고 목록에서 링크가 제거됩니다. 문제 자체는 변경되지 않습니다.