> 개발 도구 > 자식 > 본문

회사의 gitlab을 사용하는 방법

PHPz
풀어 주다: 2023-04-23 13:55:05
원래의
1235명이 탐색했습니다.

GitLab은 널리 사용되는 소스 코드 호스팅 플랫폼으로 기업 코드 관리를 위한 편리한 솔루션을 제공합니다. 협업 개발, 버전 제어, 문제 추적 및 기타 기능을 실현하는 것을 기반으로 GitLab은 자동화된 구성, CI/CD 프로세스, 보안 테스트 및 기타 기능을 지원하는 다양한 기능과 도구도 제공합니다. 이번 글에서는 회사의 GitLab 이용방법을 소개하겠습니다.

1. 새 프로젝트 만들기

GitLab에서 프로젝트는 주로 코드 라이브러리, 이슈 목록, 병합 요청, CI/CD 파이프라인 등의 요소로 구성됩니다. 새 프로젝트를 만드는 단계는 다음과 같습니다.

1. GitLab 계정에 로그인하고 기본 인터페이스에서 "새 프로젝트" 버튼을 찾으세요.

2. 팝업 페이지에서 프로젝트 이름, 설명, 공개 여부 및 기타 정보를 입력하고 코드 라이브러리 카테고리(Git, SVN 등)를 선택한 후 마지막으로 "프로젝트 만들기" 버튼을 클릭합니다.

2. 코드 관리

GitLab은 코드 제출, 브랜치 관리, 코드 병합 등 다양한 버전 관리 기능을 제공합니다. 다음 작업을 통해 코드 베이스를 관리할 수 있습니다.

1. 새 브랜치 만들기

"브랜치" 탭을 클릭하고 새 페이지에서 "새 브랜치"를 선택한 다음 브랜치를 생성할 브랜치 이름을 입력하고 기타 정보를 입력하고 "브랜치 생성"을 클릭하면 새로운 브랜치가 생성됩니다.

2. 코드 제출

"파일" 탭을 클릭하여 코드 편집 페이지로 들어갑니다. 이 페이지에서는 파일을 추가, 수정, 삭제하고 변경 사항을 제출할 수 있습니다. 코드를 커밋할 때 다른 개발자가 이 변경으로 해결되는 문제를 이해할 수 있도록 의미 있는 커밋 메시지를 포함해야 합니다.

3. 코드 병합

특정 요구 사항의 개발을 완료하거나 브랜치의 버그를 수정하면 이러한 변경 사항을 메인 브랜치에 병합해야 합니다. 이때 우리는 병합 요청을 제기하고 다른 사람에게 코드 검토를 수행하도록 초대할 수 있습니다. 검토를 통과하면 코드를 기본 분기에 병합할 수 있습니다.

3. 이슈 추적

GitLab에는 팀이 적시에 다양한 문제를 발견하고 해결하는 데 도움이 되는 이슈 추적 기능이 내장되어 있습니다. 이슈 추적 프로세스는 다음과 같습니다.

1. 새 이슈 생성

"이슈" 탭을 클릭하여 이슈 목록 페이지로 이동한 후 "새 이슈" 버튼을 클릭하고 이슈 제목, 설명, 라벨 등을 입력합니다. 정보를 입력하고 마지막으로 "문제 제출" 버튼을 클릭하면 새로운 질문이 생성됩니다.

2. 이슈 할당

이슈가 발생하면 해당 이슈를 해결할 담당자를 선택할 수 있습니다. 문제 세부정보 페이지에서 '담당자' 탭을 클릭하고 이 문제를 할당할 사람을 선택합니다.

3. 문제 해결

문제 해결을 시작하면 문제 상태를 "진행 중"과 같은 상태로 수정할 수 있습니다. 이 상태에서 우리는 문제를 해결하기 위해 열심히 노력하고 적시에 솔루션 진행 상황을 업데이트해야 합니다.

4. 문제 종료

문제가 해결되면 문제 상태를 "닫힘"으로 변경하여 문제가 해결되었음을 나타내야 합니다.

4. CI/CD 파이프라인

GitLab을 사용할 때 CI/CD 파이프라인 기능을 사용하여 자동화된 배포 프로세스를 구축하여 보다 빠르고 효율적인 개발을 달성할 수 있습니다. 파이프라인 사용 과정은 다음과 같습니다.

1. .gitlab-ci.yml 파일을 작성합니다.

프로젝트 루트 디렉터리에 .gitlab-ci.yml 파일을 생성하고 특정 자동 배포 스크립트를 작성합니다.

2. CI/CD 활성화

GitLab의 "설정" 탭에서 "CI/CD" 옵션을 클릭하면 이 페이지에서 CI/CD 기능을 활성화할 수 있습니다.

3. 파이프라인 실행

.gitlab-ci.yml 파일이 작성된 후 "CI/CD" 탭을 클릭하여 파이프라인 프로젝트를 확인하세요. 자동화된 프로세스를 시작하려면 "파이프라인 실행" 버튼을 클릭하세요.

위는 GitLab의 몇 가지 기본 기능에 대한 소개입니다. GitLab에서 제공하는 다양한 도구와 플러그인을 잘 사용하면 개발 효율성과 품질을 크게 향상시키고 코드 웨어하우스 관리를 더욱 쉽게 할 수 있습니다. 전문적이고 표준화되어 있습니다.

위 내용은 회사의 gitlab을 사용하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

원천:php.cn
본 웹사이트의 성명
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.
인기 튜토리얼
더>
최신 다운로드
더>
웹 효과
웹사이트 소스 코드
웹사이트 자료
프론트엔드 템플릿
회사 소개 부인 성명 Sitemap
PHP 중국어 웹사이트:공공복지 온라인 PHP 교육,PHP 학습자의 빠른 성장을 도와주세요!