땅지원
땅지원's Personal blog
땅지원
전체 방문자
오늘
어제
  • 전체 (353)
    • Frontend (2)
      • React (2)
    • Backend (90)
      • Java (16)
      • Python (19)
      • Spring (23)
      • Database (21)
      • Troubleshooting (8)
    • DevOps (27)
      • ELK (13)
    • CS (40)
    • OS (2)
      • Linux (2)
    • Algorithm (95)
      • concept (18)
      • Algorithm Problem (77)
    • 인공지능 (25)
      • 인공지능 (12)
      • 연구노트 (13)
    • 수업정리 (35)
      • 임베디드 시스템 (10)
      • 데이터통신 (17)
      • Linux (8)
    • 한국정보통신학회 (5)
      • 학술대회 (4)
      • 논문지 (1)
    • 수상기록 (8)
      • 수상기록 (6)
      • 특허 (2)
    • 삼성 청년 SW 아카데미 (6)
    • 42seoul (12)
    • Toy project (3)
    • 땅's 낙서장 (2)

블로그 메뉴

  • 홈
  • 태그
  • 방명록

공지사항

  • 20.11.6 BB21플러스 온라인 학술대회
  • 20.10.30 한국정보통신학회 온라인 학술대회

인기 글

태그

  • 이것이 리눅스다 with Rocky Linux9
  • ㅗ
  • E
  • I
  • D

최근 댓글

최근 글

티스토리

hELLO · Designed By 정상우.
땅지원

땅지원's Personal blog

GitHub, GitLab의 차이점
CS

GitHub, GitLab의 차이점

2022. 12. 26. 19:22

우리가 참 많이 사용하는 github, 싸피에서 사용하는 git인 gitlab

 

확실하게 이 둘의 차이점은 무엇일까?

Git이란?

Git 자체는 소스 코드 버전 관리 시스템 자체이고

GitHub, GitLab, BitBucket 이 3가지 모두 Git으로 관리하는 프로젝트들을 우리가 쉽게 사용할 수 있게 도와줌

 

GitLab이란?

Github보다 더 추가적인 기능을 제공하는 시스템

DevOps lifecycle에 단일 인터페이스 제공, Issue Trackers, CI/CD 등 많은 기능을 제공

개발자 작업에 필요한 도구가 제품에 통합

자체 호스트를 원한다면 사용하기 쉬운 플랫폼

즉, lifecycle에 대한 더 많은 적용 범위를 제공하는 솔루션

 

개발자 관점에서 실무 워크플로우에 영향을 가장 크게 미치는 것은 얼마나 완전한 CI/CD를 통한 DevOps 환경을 구축하느냐가 중요한데 GitLab에서 이를 제공해주니 회사, 조직에서는 GitLab을 자주 사용한다고 한다!

'CS' 카테고리의 다른 글

네이밍 컨벤션 ( Naming Convention ) in Java  (0) 2022.12.27
DevOps란?  (0) 2022.12.26
CS 면접 준비(데이터베이스)  (0) 2022.12.24
CS핵심이론(소프트웨어 공학, 프로그래밍, 빅데이터, 운영체제)  (0) 2022.12.12
MVC 패턴  (0) 2022.09.19
    'CS' 카테고리의 다른 글
    • 네이밍 컨벤션 ( Naming Convention ) in Java
    • DevOps란?
    • CS 면접 준비(데이터베이스)
    • CS핵심이론(소프트웨어 공학, 프로그래밍, 빅데이터, 운영체제)
    땅지원
    땅지원
    신입 개발자의 우당탕탕 기술 블로그

    티스토리툴바