Skip to main content

품질 코드 유지 관리

'의 코드 보안 및 코드 품질 기능을 사용하여 GitHub리포지토리에서 고품질 코드를 유지하는 방법을 알아봅니다.

GitHub Code Quality 사용

Code Quality을 켜서 풀 리퀘스트와 기본 브랜치에서 코드 품질 문제를 자동으로 감지, 수정 및 보고하여 팀 전체에 일관된 품질 기준을 제공하세요.

비활성화 GitHub Code Quality

리포지토리에서 또는 조직 전체에 걸쳐 Code Quality 검사를 중지하고, 중지하기 전에 요금과 기존 데이터에 어떤 일이 발생하는지 확인하세요.

대규모 GitHub Code Quality 롤아웃

소규모 그룹을 대상으로 먼저 Code Quality를 시범 운영한 후 품질 임계값을 조정하고, 그다음 모든 팀으로 자신 있게 확대하세요.

끌어오기 요청에 대한 코드 품질 임계값 설정

리포지토리 또는 조직 수준에서 설정한 임계값 아래로 떨어지는 끌어오기 요청을 차단하여 코드 품질 표준을 자동으로 적용합니다.

리포지토리에 대한 코드 검사 설정

별도의 타사 검사 서비스에 대한 비용을 지불하거나 유지 관리하지 않고 끌어오기 요청에서 직접 코드 검사에 대한 가시성을 팀에 제공합니다.

끌어오기 요청에 대한 코드 검사 임계값 설정

팀에서 요구하는 적용 범위 수준 아래로 떨어지는 끌어오기 요청을 자동으로 차단하여 코드 검사를 보호합니다.

끌어오기 요청에서 코드 품질 결과 수정

자동 수정을 적용하거나 수정 작업을 Copilot에 위임하거나 관련 없는 탐지 결과를 제외하여 품질 문제가 기본 브랜치에 유입되지 않도록 하세요.

끌어오기 요청에서 블록 해결

변경 내용을 병합할 수 있도록 끌어오기 요청에서 코드 품질 또는 검사 임계값 블록을 식별하고 해결합니다.

풀 리퀘스트에서 코드 커버리지 확인하기

내 풀 리퀘스트에 게시된 커버리지 요약을 검토하여 코드 커버리지가 낮거나 감소하는 파일을 식별하세요.

리포지토리 백로그에서 코드 품질 결과 수정

리포지토리의 기본 브랜치에 있는 발견 사항에 대해 자동 수정을 생성하거나, 관련 없는 발견 사항을 무시합니다.

최근에 병합된 파일에서 코드 품질 결과 수정

최근 병합된 코드에 대한 AI 기반 분석으로 감지된 품질 문제에 대해 자동 수정을 적용하거나 수정 작업을 Copilot에 맡기세요.

리포지토리에 대한 코드 품질 결과 해석

코드베이스의 유지 관리 가능성 및 안정성을 이해하여 팀이 수정 노력에 집중하는 위치를 우선 순위를 지정할 수 있습니다.

조직에서 GitHub 코드 품질 결과 살펴보기

에 대한 Code Quality조직 수준 대시보드를 사용하여 조직의 코드 상태를 한눈에 파악합니다.

GitHub Code Quality 비용 보기 및 관리

Code Quality 요금이 정확히 어디에서 오는지 확인하고 비용을 낮추는 레버를 사용하여 지출을 예측할 수 있습니다.