# Git 저장소 GitHub, GitLab 특징과 보안 검사, 언어 지원 현황

> Clean Markdown view of GeekNews topic #11531. Use the original source for factual precision when an external source URL is present.

## Metadata

- GeekNews HTML: [https://news.hada.io/topic?id=11531](https://news.hada.io/topic?id=11531)
- GeekNews Markdown: [https://news.hada.io/topic/11531.md](https://news.hada.io/topic/11531.md)
- Type: news
- Author: [ironlung](https://news.hada.io/@ironlung)
- Published: 2023-10-26T16:04:07+09:00
- Updated: 2023-10-26T16:04:07+09:00
- Original source: [insight.infograb.net](https://insight.infograb.net/blog/2023/08/29/gitlab-vs-github)
- Points: 3
- Comments: 0

## Topic Body

- 이 내용은 2023년 8월 29일 기준으로 정리  
- 핵심 차이점  
    - GitHub  
        - 서드 파티 파트너 공급업체에서 추가 도구 조달, 유지 관리, 업데이트 필요  
        - pull request가 merge 되기 전에 취약점 유무 확인하는 시스템 선보임  
        - Azure에 의존  
        - 사용자의 Git 리포지터리 마이그레이션 지원  
        - GitHub Enterprise Cloud는 50MB가 넘는 파일에 경고 보냄  
        - CodeQL로 구축된 SAST, GitHub과 해당 커뮤니티에서 생성한 2000개 이상 CodeQL 쿼리 제공, 맞춤형 쿼리 지원  
        - Copilot 기능으로 AI 기반해 워크플로 자동화  
        - Azure, 기타 MS 제품 채택하면 할인가에 GitHub 사용할 수 있음  
        - 수많은 개발자가 코드 작성 위해 사용해 시장 입지 강력함  
    - GitLab  
        - 단일 DevSecOps 플랫폼으로 서드 파티 파트너 공급업체에 도구를 의존하지 않아도 됨  
        - DAST(동적 애플리케이션 보안 테스트), Container Scanning, API 보안 기능, Fuzz Testing 지원  
        - 클라우드 애그노스틱 방식으로 하나의 클라우드에 매이지 않음  
        - 독점 importer로 마이그레이션 지원  
        - 대규모 리포지터리 지원  
        - 기업용으로 설계됨  
        - SaaS, Self-managed 지원  
        - 소프트웨어 개발 라이프사이클 전반에 걸쳐 작동  
    - 보안 검사 지원 현황  
        - GitHub  
            - Secret Detection, SAST, Dependency Scanning  
        - GitLab  
            - Secret Detection, SAST, Dependency Scanning, Container Scanning, Operational Container Scanning, License Scanning, Mobile Scanning, DAST, API Testing, Coverage-Based Fuzzing, API Security, IAC Scanning, Code Quality  
    - 언어 지원 현황  
        - GitHub  
            - C/C++, C#, Go, Java, Kotlin, Javascript/TypeScript, Python, Ruby  
        - GitLab  
            - C/C++, C#, Go, Java, Kotlin, Javascript/TypeScript, Python, Ruby, Swift, Ruby on Rails, .NET, Apex, Elixir, Groovy, PHP, Node.js, Objective C, Scala, React, Kotlin, Java

## Comments



_No public comments on this page._
