GitLab Duo의 Merge Request
Merge Request에서의 AI 지원 기능은 Merge Request 수명 주기 중에 문맥ually relevant한 정보를 제공하도록 설계되었습니다.
이러한 기능을 활성화하고 성숙도에 대한 자세한 정보는 GitLab Duo 개요에서 찾을 수 있습니다.
Merge Request 변경 내용 요약
이 기능은 GitLab.com에서 베타 상태에 있습니다.
GitLab Duo Merge Request 요약은 Merge Request을 생성하거나 편집할 때 Merge Request 설명에 추가할 수 있습니다. 요약을 추가하기 위해 코드 변경 요약을 선택합니다. 생성된 요약은 커서가 있는 위치에 Merge Request 설명에 추가됩니다.
이 기능에 대한 피드백은 이슈 443236에서 제공하세요.
데이터 사용: 소스 브랜치 head와 대상 브랜치 간의 변경 내용 차이가 큰 언어 모델로 전송됩니다.
내 Merge Request 검토 요약
이 기능은 GitLab.com에서 실험 상태입니다.
Merge Request의 검토를 완료하고 검토를 제출할 준비가 되었을 때, GitLab Duo 코드 검토 요약을 생성합니다.
- 왼쪽 사이드바에서 검색 또는 이동을 선택하고 프로젝트를 찾습니다.
- 코드 > Merge Request을 선택하고 검토하려는 Merge Request을 찾습니다.
- 검토를 제출할 준비가 되면 검토 완료를 선택합니다.
- 내 미해결 코멘트 요약을 선택합니다.
요약이 코멘트 상자에 표시됩니다. 제출 전에 요약을 편집하고 정제할 수 있습니다.
이 실험적인 기능에 대한 피드백은 이슈 408991에서 제공하세요.
데이터 사용: 이 기능을 사용하면 아래 데이터가 상기 큰 언어 모델로 전송됩니다.
- 임시 코멘트의 텍스트
Merge Request 템플릿 작성
이 기능은 GitLab.com에서 베타 상태에 있습니다.
프로젝트의 Merge Request에서는 종종 템플릿이 정의되어 채워져야 합니다. 이는 리뷰어 및 다른 사용자가 Merge Request의 목적과 변경 사항을 이해하는 데 도움이 됩니다.
Merge Request을 생성할 때 GitLab Duo가 템플릿 내용을 기반으로 Merge Request에 대한 설명을 생성할 수 있습니다. 이로서 템플릿을 채우고 설명의 현재 내용을 대체합니다.
설명을 생성하려면:
- 새 Merge Request을 생성하고 설명 필드로 이동합니다.
- AI 작업()을 선택합니다.
- Merge Request 템플릿 채우기를 선택합니다.
업데이트된 설명이 상자에 적용됩니다. Merge Request을 생성하기 전에 이 설명을 편집하거나 수정할 수 있습니다.
이 실험적인 기능에 대한 피드백은 이슈 416537에서 제공하세요.
데이터 사용: 이 기능을 사용하면 아래 데이터가 상기 큰 언어 모델로 전송됩니다.
- Merge Request의 제목
- 설명의 내용
- 소스 브랜치 head와 대상 브랜치 간의 변경 내용
Merge 또는 squash 커밋에 대한 메시지 생성
이 기능은 GitLab.com에서 실험 상태입니다.
Merge Request을 준비하는 동안 제안된 스쿼시 또는 Merge 커밋 메시지를 편집하고 싶을 수 있습니다.
GitLab Duo로 커밋 메시지를 생성하려면:
- 왼쪽 사이드바에서 검색 또는 이동을 선택하고 프로젝트를 찾습니다.
- 코드 > Merge Request을 선택하고 Merge Request을 찾습니다.
- Merge 위젯에서 커밋 메시지 편집 확인란을 선택합니다.
- AI-생성된 커밋 메시지 만들기를 선택합니다.
- 제안된 커밋 메시지를 검토하고 커밋에 추가하려면 삽입을 선택합니다.
이 실험적인 기능에 대한 피드백은 이슈 408994에서 제공하세요.
데이터 사용: 이 기능을 사용하면 아래 데이터가 상기 큰 언어 모델로 전송됩니다.
- 파일의 내용
- 파일 이름