오픈소스소프트웨어 정리 #13 GitHub

yuju9·2022년 12월 3일
0

오픈소스소프트웨어

목록 보기
13/14

GitHub

  • 가장 거대한 Git 저장소 호스팅 서비스(Git 저장소들의 집합)
  • 협업 지원

기능

  • 마크다운 방식의 자동렌더링 기능
  • 이슈추적 기능
    • 특정 이슈(주제/문제)에 대한 진행 상태 유지
  • Pull Request
    • 코드 검토 및 병합
  • 이메일 알림
  • GitHub Page 기능
    • 저장소에 대해 정적 웹사이트 제공
  • GitHub 전용 애플리케이션
  • 관련 사이트
    • gist.github.com (코드조각 공유)
    • gitstar-ranking.com

사용이유

  • 공동 개발을 위한 저장소
  • 체계적인 프로젝트 관리 기능
    • 팀조직
    • 프로젝트 진행상황
    • 이슈 관리
    • Pull Request 관리
  • 프트폴리오

Git을 사용한 GitHub 접속

아래 프로토콜 중 하나 사용

  1. HTTPS
  2. SSH

GitHub 저장소 URL의 구조

  • HTTPS로 접근: https://github.com/<user-id>/<repo>.git
  • SSH로 접근: git@github.com:<user-id>/<repo>.git

Fork 및 Pull-Request

0개의 댓글