Git & Github & Gitlab

승훈·2022년 9월 21일
0

Git

오픈 소스 버전 관리 시스템 (VCS: Version Control System)
로컬에서 버전 관리
소프트웨어 개발 및 소스 코드 관리에 사용
즉 로컬에서 사용하는 버전 관리 프로그램, 여러 사용자와 작업을 공유할 수는 없다.

Github

git 저장소를 위한 웹기반 호스팅
클라우드 서버를 사용해서 로컬에서 버전 관리한 소스코드를 업로드하여 공유 가능
분산 버전 제어, 액세스 제어, 소스 코드 관리, 버그 추적, 기능 요청 및 작업 관리를 제공
작업 공유가 가능한 원격 저장소

GitLab

비공개된 Github
내장 CI/CD : 무료로 내장된 CI/CD를 가지고 있으며 별도로 설치할 필요가 없다. 이를 사용하여 애플리케이션을 빌드, 테스트 및 배포한다. 작업 결과는 쉽게 액세스할 수 있도록 병합 요청(Merge request)에 표시된다.

0개의 댓글