기계 번역으로 제공되는 번역입니다. 제공된 번역과 원본 영어의 내용이 상충하는 경우에는 영어 버전이 우선합니다.
CodeCatalyst 소스 리포지토리 및 단일 페이지 애플리케이션 블루프린트 시작하기
이 자습서의 단계에 따라 Amazon 에서 소스 리포지토리를 사용하는 방법을 알아봅니다 CodeCatalyst.
Amazon에서 소스 리포지토리 작업을 시작하는 가장 빠른 방법은 템플릿을 사용하여 프로젝트를 생성하는 CodeCatalyst 것입니다. 템플릿을 사용하여 프로젝트를 생성하면 샘플 코드가 포함된 소스 리포지토리를 포함하여 리소스가 생성됩니다. 이 리포지토리 및 코드 예제를 사용하여 다음 방법을 배울 수 있습니다.
-
프로젝트의 소스 리포지토리를 보고 콘텐츠를 검색합니다.
-
코드 작업을 수행할 수 있는 새 브랜치를 사용하여 개발 환경 생성
-
파일을 변경하고 변경 사항을 커밋하고 푸시합니다.
-
풀 요청을 생성하고 다른 프로젝트 멤버와 코드 변경 사항을 검토합니다.
-
프로젝트의 워크플로를 확인하여 풀 요청의 소스 브랜치에서 변경 사항을 자동으로 빌드하고 테스트합니다.
-
소스 브랜치의 변경 사항을 대상 브랜치로 병합하고 풀 요청을 닫습니다.
-
자동으로 빌드 및 배포된 병합된 변경 사항 보기
이 자습서를 최대한 활용하려면 풀 요청을 함께 수행할 수 있도록 프로젝트에 다른 사람을 초대하세요. 또한 문제 생성 및 풀 요청과 연결, 알림 구성 및 연결된 워크플로 실행 시 알림 받기 CodeCatalyst와 같은 추가 기능을 에서 탐색할 수 있습니다. 에 대한 자세한 내용은 섹션을 CodeCatalyst참조하세요시작하기 튜토리얼.
블루프린트를 사용하여 프로젝트 생성
프로젝트 생성은 함께 작업할 수 있는 첫 번째 단계입니다. 블루프린트를 사용하여 프로젝트를 생성할 수 있습니다. 이 경우 샘플 코드가 포함된 소스 리포지토리와 변경 시 코드를 자동으로 빌드하고 배포하는 워크플로도 생성됩니다. 이 자습서에서는 단일 페이지 애플리케이션 청사진으로 생성된 프로젝트를 안내하지만 소스 리포지토리가 있는 모든 프로젝트의 절차를 따를 수 있습니다. 프로젝트 생성의 일부로 IAM 역할이 없는 경우 IAM 역할을 선택하거나 역할을 추가해야 합니다. 를 사용하는 것이 좋습니다. CodeCatalystWorkflowDevelopmentRole-spaceName
이 프로젝트의 서비스 역할입니다.
이미 프로젝트가 있는 경우 로 건너뛸 수 있습니다프로젝트의 리포지토리 보기.
참고
Space 관리자 또는 Power 사용자 역할이 있는 사용자만 에서 프로젝트를 생성할 수 있습니다 CodeCatalyst. 이 역할이 없고 이 자습서에서 작업할 프로젝트가 필요한 경우 이러한 역할 중 하나를 가진 사람에게 프로젝트를 생성하도록 요청하고 생성된 프로젝트에 추가합니다. 자세한 내용은 사용자 역할로 액세스 권한 부여 단원을 참조하십시오.
블루프린트를 사용하여 프로젝트를 생성하려면
-
CodeCatalyst 콘솔에서 프로젝트를 생성할 공간으로 이동합니다.
-
스페이스 대시보드에서 프로젝트 생성을 선택합니다.
-
청사진으로 시작을 선택합니다.
작은 정보
Amazon Q가 블루프린트를 제안하도록 프로젝트 요구 사항을 Amazon Q에 제공하여 블루프린트를 추가하도록 선택할 수 있습니다. 자세한 내용은 프로젝트를 생성하거나 기능을 추가할 때 Amazon Q를 사용하여 청사진을 선택합니다. 및 Amazon Q를 사용하여 프로젝트를 생성하거나 청사진을 사용하여 기능을 추가할 때의 모범 사례 단원을 참조하세요. 이 기능은 미국 서부(오레곤) 리전에서만 사용할 수 있습니다.
이 기능을 사용하려면 공간에 생성형 AI 기능을 활성화해야 합니다. 자세한 내용은 생성형 AI 기능 관리를 참조하세요.
-
CodeCatalyst 블루프린트 또는 Space 블루프린트 탭에서 블루프린트를 선택한 다음 다음을 선택합니다.
-
프로젝트 이름 에 프로젝트에 할당할 이름과 관련 리소스 이름을 입력합니다. 이름은 스페이스 내에서 고유해야 합니다.
-
(선택 사항) 기본적으로 블루프린트에서 생성된 소스 코드는 CodeCatalyst 리포지토리에 저장됩니다. 또는 블루프린트의 소스 코드를 타사 리포지토리에 저장하도록 선택할 수 있습니다. 자세한 내용은 에서 확장이 있는 프로젝트에 기능 추가 CodeCatalyst 단원을 참조하십시오.
중요
CodeCatalyst 는 연결된 리포지토리에 대한 기본 브랜치의 변경 사항 감지를 지원하지 않습니다. 연결된 리포지토리의 기본 브랜치를 변경하려면 먼저 에서 연결을 해제하고 기본 브랜치를 CodeCatalyst변경한 다음 다시 연결해야 합니다. 자세한 내용은 의 GitHub 리포지토리, Bitbucket 리포지토리, GitLab 프로젝트 리포지토리 및 Jira 프로젝트 연결 CodeCatalyst 단원을 참조하십시오.
리포지토리를 연결하기 전에 항상 최신 버전의 확장을 사용하는 것이 좋습니다.
사용하려는 타사 리포지토리 공급자에 따라 다음 중 하나를 수행합니다.
-
리GitHub 포지토리: GitHub 계정을 연결합니다.
고급 드롭다운 메뉴를 선택하고 리포지토리 공급자로 GitHub를 선택한 다음 블루프린트에서 생성한 소스 코드를 저장할 GitHub 계정을 선택합니다.
참고
GitHub 계정을 연결하는 경우 개인 연결을 생성하여 자격 증명과 자격 증명 간의 GitHub 자격 CodeCatalyst 증명 매핑을 설정해야 합니다. 자세한 내용은 개인 연결 및 개인 연결을 사용하여 GitHub 리소스에 액세스 단원을 참조하세요.
-
Bitbucket 리포지토리: Bitbucket 워크스페이스를 연결합니다.
고급 드롭다운 메뉴를 선택하고 Bitbucket을 리포지토리 공급자로 선택한 다음, 블루프린트에서 생성한 소스 코드를 저장할 Bitbucket 워크스페이스를 선택합니다.
-
리GitLab 포지토리: GitLab 사용자를 연결합니다.
고급 드롭다운 메뉴를 선택하고 리포지토리 공급자로 GitLab를 선택한 다음 블루프린트에서 생성한 소스 코드를 저장할 GitLab 사용자를 선택합니다.
-
-
프로젝트 리소스 에서 청사진 파라미터를 구성합니다. 청사진에 따라 소스 리포지토리 이름의 이름을 지정할 수 있는 옵션이 있을 수 있습니다.
-
(선택 사항) 선택한 프로젝트 파라미터에 따라 업데이트가 포함된 정의 파일을 보려면 프로젝트 미리 보기 생성에서 코드 보기 또는 워크플로 보기를 선택합니다.
-
(선택 사항) 블루프린트의 아키텍처 개요, 필수 연결 및 권한, 블루프린트가 생성하는 리소스 유형 등 블루프린트에 대한 특정 세부 정보를 보려면 블루프린트 카드에서 세부 정보 보기를 선택합니다.
-
프로젝트 만들기를 선택합니다.
프로젝트를 생성하거나 프로젝트 초대를 수락하고 로그인 프로세스를 완료하면 프로젝트 개요 페이지가 열립니다. 새 프로젝트의 프로젝트 개요 페이지에는 미해결 문제나 풀 요청이 포함되어 있지 않습니다. 선택적으로 문제를 생성하고 자신에게 할당하도록 선택할 수 있습니다. 프로젝트에 다른 사람을 초대하도록 선택할 수도 있습니다. 자세한 내용은 에서 문제 생성 CodeCatalyst 및 프로젝트에 사용자 초대 단원을 참조하세요.
프로젝트의 리포지토리 보기
프로젝트의 멤버는 프로젝트의 소스 리포지토리를 볼 수 있습니다. 추가 리포지토리를 생성하도록 선택할 수도 있습니다. Space 관리자 역할을 가진 사람이 GitHub 리포지토리, Bitbucket 리포지토리 또는 리GitLab 포지토리 확장을 설치 및 구성한 경우 GitHub 계정, Bitbucket 워크스페이스 또는 확장에 대해 구성된 GitLab 사용자의 타사 리포지토리에 대한 링크를 추가할 수도 있습니다. 자세한 내용은 소스 리포지토리 생성 및 빠른 시작: 에서 확장 설치, 공급자 연결 및 리소스 연결 CodeCatalyst 단원을 참조하세요.
참고
단일 페이지 애플리케이션 블루프린트로 생성된 프로젝트의 경우 샘플 코드가 포함된 소스 리포지토리의 기본 이름은 입니다. spa-app
.
프로젝트의 소스 리포지토리로 이동하려면
-
프로젝트로 이동하여 다음 중 하나를 수행합니다.
프로젝트의 요약 페이지에서 목록에서 원하는 리포지토리를 선택한 다음 리포지토리 보기를 선택합니다.
-
탐색 창에서 코드를 선택한 다음 소스 리포지토리를 선택합니다. 소스 리포지토리 의 목록에서 리포지토리 이름을 선택합니다. 필터 표시줄에 리포지토리 이름의 일부를 입력하여 리포지토리 목록을 필터링할 수 있습니다.
-
리포지토리의 홈 페이지에서 리포지토리의 내용과 풀 요청 수 및 워크플로와 같은 관련 리소스에 대한 정보를 확인합니다. 기본적으로 기본 브랜치의 내용이 표시됩니다. 드롭다운 목록에서 다른 브랜치를 선택하여 보기를 변경할 수 있습니다.
리포지토리의 개요 페이지에는 이 리포지토리의 브랜치 및 해당 파일에 대해 구성된 워크플로 및 풀 요청에 대한 정보가 포함되어 있습니다. 방금 프로젝트를 생성한 경우 코드를 빌드, 테스트 및 배포하기 위한 초기 워크플로는 완료하는 데 몇 분 정도 걸리므로 계속 실행됩니다. 관련 워크플로 에서 번호를 선택하면 관련 워크플로와 해당 상태를 볼 수 있지만 이렇게 하면 CI/CD의 워크플로 페이지가 열립니다. 이 자습서의 경우 개요 페이지에 남아 리포지토리의 코드를 살펴봅니다. README.md
파일의 내용은 리포지토리 파일 아래의 이 페이지에서 렌더링됩니다. 파일 에 기본 브랜치의 내용이 표시됩니다. 다른 브랜치가 있는 경우 다른 브랜치의 내용을 표시하도록 파일 보기를 변경할 수 있습니다. .codecatalyst
폴더에는 워크플로 YAML 파일과 같은 프로젝트의 다른 부분에 사용되는 코드가 포함되어 있습니다.
폴더의 내용을 보려면 폴더 이름 옆의 화살표를 선택하여 확장합니다. 예를 들어 옆의 화살표를 선택하여 해당 폴더에 포함된 단일 페이지 웹 애플리케이션의 파일을 src
봅니다. 파일의 콘텐츠를 보려면 목록에서 선택합니다. 이렇게 하면 여러 파일의 내용을 찾아볼 수 있는 파일 보기 가 열립니다. 콘솔에서도 단일 파일을 편집할 수 있지만 여러 파일을 편집하려면 개발 환경을 생성해야 합니다.
Dev Environment 생성
Amazon CodeCatalyst 콘솔의 소스 리포지토리에서 파일을 추가하고 변경할 수 있습니다. 그러나 여러 파일 및 브랜치를 효과적으로 사용하려면 개발 환경을 사용하거나 리포지토리를 로컬 컴퓨터에 복제하는 것이 좋습니다. 이 자습서에서는 라는 브랜치를 사용하여 AWS Cloud9 개발 환경을 생성합니다develop
. 다른 브랜치 이름을 선택할 수 있지만 브랜치 이름을 지정하면 이 자습서의 뒷부분에서 풀 요청을 생성할 때 코드를 빌드하고 테스트하기 위한 develop
워크플로가 자동으로 실행됩니다.
작은 정보
Dev Environment를 사용하는 대신 또는 사용하는 것 외에 로컬에서 리포지토리를 복제하기로 결정하는 경우 로컬 컴퓨터에 Git이 있거나 에 Git이 IDE 포함되어 있는지 확인합니다. 자세한 내용은 소스 리포지토리 작업 설정 단원을 참조하십시오.
새 브랜치를 사용하여 개발 환경을 생성하려면
https://codecatalyst.aws/
CodeCatalyst 콘솔을 엽니다. 개발 환경을 생성하려는 스페이스로 이동합니다.
프로젝트의 소스 리포지토리 목록에서 리포지토리 이름을 선택합니다. 또는 탐색 창에서 코드 를 선택하고 소스 리포지토리 를 선택한 다음 개발 환경을 생성할 리포지토리를 선택합니다.
리포지토리 홈 페이지에서 개발 환경 생성을 선택합니다.
드롭다운 IDE 메뉴에서 지원되는 을 선택합니다. 자세한 내용은 Dev Environments에 지원되는 통합 개발 환경 섹션을 참조하세요.
복제할 리포지토리를 선택하고, 새 브랜치에서 작업을 선택하고, 브랜치 이름 필드에 브랜치 이름을 입력하고, 다음에서 브랜치 생성 드롭다운 메뉴에서 새 브랜치를 만들 브랜치를 선택합니다.
원하는 경우 개발 환경의 별칭을 추가할 수 있습니다.
선택적으로 개발 환경 구성 편집 버튼을 선택하여 개발 환경의 컴퓨팅, 스토리지 또는 제한 시간 구성을 편집합니다.
생성(Create)을 선택합니다. 개발 환경이 생성되는 동안 개발 환경 상태 열에 시작 중이 표시되고, 개발 환경이 생성되면 상태 열에 실행 중이 표시됩니다. IDE 선택한 에서 개발 환경과 함께 새 탭이 열립니다. 코드를 편집하고 변경 사항을 커밋하고 푸시할 수 있습니다.
개발 환경을 생성한 후에는 파일을 편집하고, 변경 사항을 커밋하고, 변경 사항을 test
브랜치로 푸시할 수 있습니다. 이 자습서에서는 src
폴더의 App.tsx
파일에 있는 <p>
태그 간에 콘텐츠를 편집하여 웹 페이지에 표시되는 텍스트를 변경합니다. 변경 사항을 커밋하고 푸시한 다음 CodeCatalyst 탭으로 돌아갑니다.
AWS Cloud9 개발 환경에서 변경하고 푸시하려면
-
에서 사이드 탐색 메뉴를 AWS Cloud9확장하여 파일을 찾습니다. 를 확장
src
하고 를 엽니다App.tsx
. -
<p>
태그 내부의 텍스트를 변경합니다. -
파일을 저장한 다음 Git 메뉴를 사용하여 변경 사항을 커밋하고 푸시합니다. 또는 터미널 창에서 git commit 및 git push 명령을 사용하여 변경 사항을 커밋하고 푸시합니다.
git commit -am "Making an example change" git push
작은 정보
Git 명령을 성공적으로 실행하기 전에 터미널의 디렉터리를 Git 리포지토리 디렉터리로 변경해야 할 수 있습니다.
풀 요청 생성
풀 요청을 사용하여 코드 변경 사항을 공동으로 검토하여 릴리스된 소프트웨어의 사소한 변경 또는 수정, 주요 기능 추가 또는 새 버전에 대해 검토할 수 있습니다. 이 자습서에서는 에 대한 변경 사항을 검토하기 위한 풀 요청을 생성합니다.test
브랜치를 기본 브랜치와 비교합니다. 템플릿으로 생성된 프로젝트에서 풀 요청을 생성하면 관련 워크플로 실행도 시작됩니다.
풀 요청을 생성하려면
-
프로젝트로 이동합니다.
-
다음 중 하나를 수행합니다.
-
탐색 창에서 코드 를 선택하고 요청 가져오기 를 선택한 다음 요청 가져오기 생성 을 선택합니다.
-
리포지토리 홈 페이지에서 추가 를 선택한 다음 풀 요청 생성 을 선택합니다.
-
프로젝트 페이지에서 풀 요청 생성을 선택합니다.
-
-
소스 리포지토리 에서 지정된 소스 리포지토리가 커밋된 코드가 포함된 리포지토리인지 확인합니다. 이 옵션은 리포지토리의 메인 페이지에서 풀 요청을 생성하지 않은 경우에만 나타납니다.
-
대상 브랜치 에서 코드를 검토한 후 병합할 브랜치를 선택합니다.
-
소스 브랜치 에서 커밋된 코드가 포함된 브랜치를 선택합니다.
-
풀 요청 제목 에 다른 사용자가 검토해야 할 사항과 이유를 이해하는 데 도움이 되는 제목을 입력합니다.
-
(선택 사항) 풀 요청 설명 에서 문제에 대한 링크 또는 변경 사항에 대한 설명과 같은 정보를 제공합니다.
작은 정보
풀 요청에 포함된 변경 사항에 대한 설명을 자동으로 생성하도록 설명 쓰기를 선택할 수 있습니다. CodeCatalyst 풀 요청에 설명을 추가한 후 자동으로 생성된 설명을 변경할 수 있습니다.
이 기능을 사용하려면 생성형 AI 기능이 공간에 대해 활성화되어 있고 연결된 리포지토리의 풀 요청에 사용할 수 없어야 합니다. 자세한 내용은 생성형 AI 기능 관리를 참조하세요.
-
(선택 사항) 문제 에서 문제 연결 을 선택한 다음 목록에서 문제를 선택하거나 해당 ID를 입력합니다. 문제를 연결 해제하려면 연결 해제 아이콘을 선택합니다.
-
(선택 사항) 필수 검토자 에서 필수 검토자 추가 를 선택합니다. 프로젝트 멤버 목록에서 추가할 멤버를 선택합니다. 풀 요청을 대상 브랜치에 병합하려면 먼저 필수 검토자가 변경 사항을 승인해야 합니다.
참고
검토자를 필수 검토자와 선택적 검토자로 추가할 수 없습니다. 자신을 검토자로 추가할 수 없습니다.
-
(선택 사항) 선택적 검토자 에서 선택적 검토자 추가 를 선택합니다. 프로젝트 멤버 목록에서 추가할 멤버를 선택합니다. 선택적 검토자는 풀 요청을 대상 브랜치에 병합하기 전에 변경 사항을 요구 사항으로 승인할 필요가 없습니다.
-
브랜치 간의 차이점을 검토합니다. 풀 요청에 표시되는 차이는 소스 브랜치의 개정과 풀 요청이 생성된 시점의 대상 브랜치의 헤드 커밋인 병합 기반 간의 변경입니다. 변경 사항이 표시되지 않으면 브랜치가 동일하거나 소스와 대상 모두에 대해 동일한 브랜치를 선택했을 수 있습니다.
-
풀 요청에 검토하려는 코드와 변경 사항이 포함되어 있다고 판단되면 생성을 선택합니다.
참고
풀 요청을 생성한 후 설명을 추가할 수 있습니다. 풀 요청 또는 파일의 개별 줄과 전체 풀 요청에 설명을 추가할 수 있습니다. @ 기호와 파일 이름을 사용하여 파일과 같은 리소스에 대한 링크를 추가할 수 있습니다.
개요를 선택한 다음 워크플로 실행 아래의 풀 요청 세부 정보 영역에서 정보를 검토하여 이 풀 요청을 생성하여 시작된 관련 워크플로에 대한 정보를 볼 수 있습니다. 워크플로 실행을 보려면 실행을 선택합니다.
작은 정보
브랜치에 가 아닌 다른 이름을 지정하면 변경 사항을 빌드하고 테스트하기 위한 develop
워크플로가 자동으로 실행되지 않습니다. 이를 구성하려면 onPullRequestBuildAndTest 워크플로의 YAML 파일을 편집합니다. 자세한 내용은 워크플로 생성 단원을 참조하십시오.
이 풀 요청에 주석을 달고 다른 프로젝트 멤버에게 주석을 달라고 요청할 수 있습니다. 선택적 또는 필수 검토자를 추가하거나 변경하도록 선택할 수도 있습니다. 리포지토리의 소스 브랜치를 더 많이 변경하도록 선택하고, 이러한 커밋된 변경으로 인해 풀 요청에 대한 개정이 어떻게 생성되는지 확인할 수 있습니다. 자세한 내용은 풀 요청 검토, 풀 요청 업데이트, 및 워크플로 실행 상태 및 세부 정보 보기 단원Amazon에서 풀 요청을 사용하여 코드 검토 CodeCatalyst을 참조하세요.
풀 요청 병합
풀 요청이 검토되고 필수 검토자로부터 승인을 받은 후에는 소스 브랜치를 콘솔의 대상 브랜치에 병합할 수 있습니다 CodeCatalyst. 풀 요청을 병합하면 대상 브랜치와 연결된 워크플로를 통해 변경 사항 실행도 시작됩니다. 이 자습서에서는 테스트 브랜치를 기본 로 병합하여 onPushToMainDeployPipeline 워크플로 실행을 시작합니다.
풀 요청을 병합하려면(콘솔)
-
풀 요청 에서 이전 단계에서 생성한 풀 요청을 선택합니다. 풀 요청에서 병합을 선택합니다.
-
풀 요청에 사용할 수 있는 병합 전략 중에서 선택합니다. 선택적으로 풀 요청을 병합한 후 소스 브랜치를 삭제하는 옵션을 선택하거나 선택 취소한 다음 병합을 선택합니다. 병합이 완료되면 풀 요청 상태가 병합됨으로 변경되고 풀 요청의 기본 보기에 더 이상 표시되지 않습니다. 기본 보기에는 상태가 Open 인 풀 요청이 표시됩니다. 병합된 풀 요청은 계속 볼 수 있지만 승인하거나 상태를 변경할 수는 없습니다.
참고
병합 버튼이 활성화되지 않았거나 병합할 수 없음 레이블이 표시되면 필수 검토자가 아직 풀 요청을 승인하지 않았거나 CodeCatalyst 콘솔에서 풀 요청을 병합할 수 없습니다. 풀 요청을 승인하지 않은 검토자는 풀 요청 세부 정보 영역의 개요에 시계 아이콘으로 표시됩니다. 필요한 모든 검토자가 풀 요청을 승인했지만 병합 버튼이 여전히 활성화되어 있지 않은 경우 병합 충돌이 발생하거나 공간의 스토리지 할당량을 초과했을 수 있습니다. 개발 환경에서 대상 브랜치의 병합 충돌을 해결하고, 변경 사항을 푸시한 다음 풀 요청을 병합하거나, 충돌을 해결하고 로컬에서 병합한 다음 병합이 포함된 커밋을 에 푸시할 수 있습니다 CodeCatalyst. 자세한 내용은 풀 요청 병합(Git) 및 Git 설명서를 참조하세요.
배포된 코드 보기
이제 기본 브랜치에 있던 원래 배포된 코드와 병합된 변경 사항이 자동으로 빌드, 테스트 및 배포되면 이를 볼 시간입니다. 이렇게 하려면 리포지토리의 개요 페이지로 돌아가서 관련 워크플로 아이콘 옆의 번호를 선택하거나 탐색 창에서 CI/CD 를 선택한 다음 워크플로 를 선택합니다.
배포된 코드를 보려면
-
워크플로 의 에서 최근 실행 을
onPushToMainDeployPipeline
확장합니다.참고
이 이름은 단일 페이지 애플리케이션 블루프린트로 생성된 프로젝트의 워크플로의 기본 이름입니다.
-
가장 최근의 실행은 병합된 풀 요청 커밋으로 시작된 것으로
main
, 진행 중 상태 가 표시될 수 있습니다. 목록에서 성공적으로 완료된 실행을 선택하여 해당 실행의 세부 정보를 엽니다. -
변수 를 선택합니다. 앱 URL의 값을 복사합니다. 배포URL된 단일 페이지 웹 애플리케이션의 입니다. 새 브라우저 탭을 열고 값을 붙여넣으면 빌드 및 배포된 코드를 볼 수 있습니다. 탭을 열어 둡니다.
-
워크플로 실행 목록으로 돌아가서 가장 최근의 실행이 완료될 때까지 기다립니다. 이 경우 열었던 탭으로 돌아가 웹 애플리케이션을 보고 브라우저를 새로 고칩니다. 병합된 풀 요청에서 변경한 내용이 표시됩니다.
리소스 정리
소스 리포지토리 및 풀 요청 작업을 탐색한 후에는 필요하지 않은 리소스를 모두 제거할 수 있습니다. 풀 요청은 삭제할 수 없지만 종료할 수 있습니다. 생성한 모든 브랜치를 삭제할 수 있습니다.
소스 리포지토리 또는 프로젝트가 더 이상 필요하지 않은 경우 해당 리소스를 삭제할 수도 있습니다. 자세한 내용은 소스 리포지토리 삭제 및 프로젝트 삭제 단원을 참조하세요.