기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
에서 Amazon Q Developer로 코드 검토 GitHub
참고
용 Amazon Q DeveloperGitHub는 평가판 릴리스이며 변경될 수 있습니다.
Amazon Q Developer는 내에서 자동 코드 검토를 활성화합니다GitHub. 새 풀 요청을 생성하거나 닫힌 풀 요청을 다시 열면 Amazon Q Developer는 코드 검토를 자동으로 수행하고 코드 품질, 잠재적 문제 및 심각도가 높은 결과에 대한 피드백을 제공합니다. 또한 Amazon Q Developer는 식별된 문제에 대한 수정 사항을 생성하며, 이를 검토하고 풀 요청에 커밋하도록 선택할 수 있습니다. 자동 코드 검토는 기존 풀 요청 내에서 이루어진 후속 커밋에 의해 트리거되지 않습니다.
/q review
슬래시 명령을 사용하여 풀 요청 내에서 코드 검토를 시작할 수도 있습니다. 슬래시 명령을 새 풀 요청 주석에 추가할 수 있습니다. 그러면 주석 및 새 커밋을 포함하여 현재 상태에서 풀 요청에 대한 새 코드 검토가 시작됩니다. 자세한 내용은 GitHub 풀 요청에서 Amazon Q Developer로 코드 검토 시작 단원을 참조하십시오.
Amazon Q Developer가 매월 제한된 수의 줄에 대해 코드 검토를 수행하도록 할 수 있습니다. AWS 계정에 Amazon Q Developer 앱 설치를 등록하여 언제든지 무료 사용량을 늘릴 수 있습니다. 자세한 내용은 Amazon Q Developer 콘솔에서 사용 한도 증가 및 세부 정보 구성 단원을 참조하십시오.
참고
코드 검토 기능이 이전에 비활성화된 경우 Amazon Q Developer 콘솔
코드 검토에 Amazon Q Developer를 사용하고 수정 사항을 적용하려면
-
필요한 경우 GitHub 자격 증명을 사용하여 GitHub
계정에 로그인합니다. -
GitHub 조직으로 이동한 다음 Amazon Q Developer에서 코드 검토를 수행할 리포지토리로 이동합니다.
-
소스 코드 변경 사항에 대한 풀 요청을 새로 생성합니다. 자세한 내용은 GitHub 설명서의 풀 요청 생성을
참조하세요. 새 풀 요청을 생성하면 Amazon Q Developer는 코드 검토를 자동으로 시작하여 잠재적 문제를 찾습니다. Amazon Q Developer는 검토를 완료하면 각 결과를 별도의 주석으로 제출하고 풀 요청에 커밋할 수 있는 권장 수정 사항을 제출합니다.
-
Amazon Q Developer에서 제안된 코드 변경 사항을 검토하고 제안 커밋을 선택한 다음 변경 커밋을 선택하여 풀 요청을 업데이트합니다.
-
제안된 코드 수정 사항에 만족하는 경우 풀 요청을 병합하여 Amazon Q Developer에서 제안한 코드 변경 사항을 적용할 수 있습니다. 자세한 내용은 GitHub 설명서의 풀 요청 병합
을 참조하세요.
GitHub 풀 요청에서 Amazon Q Developer로 코드 검토 시작
Amazon Q Developer에서 새 풀 요청 또는 다시 열린 GitHub 풀 요청에 대해 자동 코드 검토를 수행한 후 /q review
슬래시 명령을 사용하여 추가 코드 검토를 시작하여 코드를 반복할 수 있습니다. 코드 검토는 전체 풀 요청의 차이에 대해 수행됩니다.
참고
새 주석을 사용하여 풀 요청 내에서만 코드 검토를 시작할 수 있습니다. /q review
슬래시 명령은 기존 주석 스레드에서 작동하지 않습니다.
풀 요청에서 코드 검토 시작을 사용하려면
-
필요한 경우 GitHub 자격 증명을 사용하여 GitHub
계정에 로그인합니다. -
GitHub 조직으로 이동한 다음 Amazon Q Developer에서 코드 검토를 수행할 풀 요청으로 이동합니다. 자세한 내용은 풀 요청 정보를
참조하세요. -
풀 요청 내에서 설명 추가로 이동하고 설명 텍스트 입력 필드에를 입력합니다
/q review
. -
설명을 선택하여 코드 검토를 시작합니다.
Amazon Q Developer가 풀 요청 코드 분석을 완료하는 데 몇 분 정도 걸릴 수 있습니다. Amazon Q Developer는 분석을 완료한 후 중요 및 심각도 조사 결과와 풀 요청을 커밋하고 업데이트하도록 선택할 수 있는 제안된 변경 사항을 설명에 회신합니다.
-
제안된 코드 수정 사항에 만족하는 경우 풀 요청을 병합하여 Amazon Q Developer에서 제안한 코드 변경 사항을 적용할 수 있습니다. 자세한 내용은 GitHub 설명서의 풀 요청 병합
을 참조하세요.