• Remote

    • 원격 저장소 (디폴트 네임 Origin)
  • Repository

    • 프로젝트 파일과 변경 이력을 저장하는 공간
  • Branch

    • 독립적인 작업 공간
    • 기본적으로 main(이전에는 master) 브랜치에서 시작한다.
  • Stage

    • 버전으로 만들 파일이 대기하는 곳
  • 대표 호스팅 서비스

    • GitHub
      • 가장 인기 있는 Git 저장소 호스팅 서비스
      • 오픈 소스 및 개인 프로젝트에서 많이 사용된다.
      • GitHub Actions을 통해 CI/CD 기능을 제공한다.
    • GitLab
      • 기업용 제품 개발과 지속적인 CI/CD 기능에 더 집중한다.
      • CI/CD 도구가 내장되어 있어, GitLab 내에서 바로 코드의 빌드, 테스트, 배포 등을 자동화할 수 있다.
      • 자체 호스팅을 제공하여 기업에서 자체 서버에 GitLab을 설치할 수 있다.
    • Bitbucket
      • Atlassian에서 제공하는 Git 저장소 호스팅 서비스로 기업용으로 많이 사용된다.
      • Atlassian 제품군(예: Jira, Confluence)과의 통합이 (GitHub이나 GitLab에 비해) 좀 더 수월하다.
      • Bitbucket Pipelines를 통해 CI/CD 기능을 지원한다.
      • 자체 호스팅(Bitbucket Server)을 지원한다.