튜토리얼: GitLab 기여하기
모든 사람이 GitLab의 개발에 기여할 수 있습니다.
새로운 기능, 코드나 프로세스의 변경, 오타 수정 또는 인터페이스의 언어 업데이트를 통해 기여할 수 있습니다.
이 튜토리얼은 UI 텍스트 및 관련 파일 업데이트의 예를 통해 기여 프로세스를 안내합니다.
이 튜토리얼을 따라 기여 프로세스에 익숙해지세요.
시작하기 전에
-
GitLab 계정이 없다면 새 계정을 만드세요.
성공적으로 로그인 할 수 있는지 확인하세요.
-
기여자 경험을 향상시키기 위해 GitLab 리포지토리에서 미러링된 포크 세트입니다.
-
커뮤니티 포크에 접근 요청을 하면 커뮤니티 온보딩 프로젝트에서 온보딩 이슈를 받게 됩니다.
-
자세한 정보는 커뮤니티 포크 블로그 글을 읽어보세요.
-
접근 요청은 수동으로 검증되며 몇 시간이 걸리지 않아야 합니다.
-
로컬 개발 환경을 사용하는 경우 팀이 접근을 확인해 주기를 기다리는 동안
로컬에서 변경 작업을 시작할 수 있습니다.
변경 사항을 푸시하려면 커뮤니티 포크에 대한 접근 권한이 있어야 합니다.
-
-
기여에 대한 질문에 답변하고 지원을 제공할 준비가 되어 있는
GitLab 팀원들과 더 넓은 커뮤니티가 있는 GitLab Discord 서버에 참여하는 것을 추천합니다.
-
Duo 액세스 프로젝트를 방문하여
GitLab Duo Pro 라이센스를 요청하고 Code Suggestions, Chat 및 더 많은 AI 기반 기능에 대한 이점을 알아보세요 GitLab Duo와 함께.
기여 방법 선택하기
시작하려면 본인에게 가장 적합한 개발 옵션을 선택하세요:
-
Web IDE - 브라우저에서 빠르게 변경하기.
브라우저에서 코드 변경이나 오타 수정을 하고 그대로 병합 요청을 생성하세요.
- 구성이나 설치가 필요하지 않습니다.
- 몇 초 내에 사용 가능합니다.
-
Gitpod - 대부분의 기여자는 이 옵션을 사용해야 합니다.
-
로컬 하드웨어, 운영 체제나 소프트웨어와 관계없이 작동하는 브라우저 내 원격 개발 환경입니다.
-
로컬 브라우저에서 원격 변경 사항을 만들고 미리 볼 수 있습니다.
-
설정하는 데 몇 분이 걸리며, 완전히 준비하는 데 30분이 소요됩니다.
-
-
GitLab Development Kit (GDK) 및 GDK-in-a-box - 완전히 로컬 개발.
GDK는 셀프 관리 GitLab의 설치, 샘플 프로젝트 및 기능을 테스트할 수 있는 관리자 접근이 포함된
로컬 개발 환경입니다. 이 옵션은 로컬 하드웨어에 의존하며 리소스를 많이 사용할 수 있습니다.
-
GDK-in-a-box: 로컬 개발에 권장됩니다.
GDK가 포함된 미리 구성된 가상 머신 이미지를 다운로드하고 실행한 후 VS Code로 연결하세요.
- 최소한의 구성이 필요합니다.
- 10GB 이미지를 다운로드한 후 몇 분 안에 GDK-in-a-box가 준비됩니다.
-
Standalone GDK: GDK 및 그 종속성을 설치하세요.
완전히 로컬 개발 환경을 위해 GDK를 설치하세요.
- 일부 구성이 필요합니다.
- 설치 및 구성하는 데 최대 두 시간이 걸릴 수 있습니다.
-