GitHub 리포지토리

Jmnote (토론 | 기여)님의 2025년 9월 13일 (토) 23:20 판 (Jmnote님이 GitHub Repo 문서를 GitHub 리포지토리 문서로 이동했습니다)

1 개요

GitHub repository, GitHub repo
깃허브 레포지토리, 깃허브 레포, 깃허브 저장소
  • 소프트웨어 소스 코드, 문서, 설정 파일 등을 저장하고 버전 관리하는 공간
  • Git을 기반으로 하며, 분산 버전 관리와 협업 기능을 제공한다
  • 공개(퍼블릭) 저장소와 비공개(프라이빗) 저장소로 구분된다
  • 일반적인 Git repository와 달리 GitHub의 웹 인터페이스, 협업 기능, 자동화 도구와 통합되어 있다

2 주요 기능

  • 버전 관리: Git 기반으로 커밋, 브랜치, 머지 등을 통한 코드 이력 관리
  • 이슈 추적: 버그, 기능 제안, 작업 항목 관리
  • Pull Request(PR): 코드 변경 제안 및 코드 리뷰 워크플로
  • Actions: CI/CD(빌드·테스트·배포) 자동화
  • Wiki: 프로젝트 관련 문서 작성 공간
  • Discussions: 프로젝트 관련 자유로운 토론
  • Insights/Analytics: 저장소 기여도, 트래픽 등 통계

3 예시

  • Linux kernel – 리눅스 커널은 GitHub가 아닌 자체 인프라를 사용하나, 미러 저장소가 존재한다
  • torvalds/linux

4 같이 보기

문서 댓글 ({{ doc_comments.length }})
{{ comment.name }} {{ comment.created | snstime }}