제품 특징

GitHub는 버전관리 및 협업을 위한 코드 호스팅 플랫폼입니다.

하나의 플랫폼에서 여러 개발자와 함께 코드를 공유하고, 의견을 나누며 프로젝트를 관리할 수 있습니다.

Collaboration

GitHub Enterprise는 모든 개발 진행상황 및 변경사항을 공유하고, 팀원간 자유롭게 의견을 주고받을 수 있는 협업 플랫폼 기능을 제공합니다.

Security

SAML 또는 LDAP 동기화가 가능하며, 사용자 권한을 설정하고 관리함으로써 소스코드를 완벽하게 보호할 수 있습니다.

Hosting Options

GitHub Enterprise는 개인 서버나 사설 클라우드에 있는 VMware, AWS, OpenStack KVM 에서 사용 할 수 있습니다.

주요기능

코드를 공유하고, 함께 작업하고, 놀라운 꿈을 실현시키기 위한 모든 개발 과정을 함께 할 수 있습니다.

여러 개발자에게 인기있는 IDE 및 다양한 서비스를 제공하여

개발자들이 사용하던 기존의 도구들과 매끄럽게 통합되어 지속적인 개발이 가능하도록 해줍니다.

| Code Review

· 아이디어를 요청하고 관련 작업에 관하여 대화 할 수 있습니다.

· 특정 사용자에게 리뷰를 요청하고, 정확한 피드백을 받을 수 있습니다.

· 주석 기능을 이용하여 소스코드 인라인(Inline)에 의견을 남길 수 있습니다. 

| Dashboard

· 공동 개발을 위한 개인별 히스토리, 요구사항, 작업목록 등을 가져오거나 내보낼 수 있습니다.

· 개별 설정이 가능한 대시보드를 통해 개발 프로세스의 변경 및 추가 내용을 실시간으로 확인할 수 있습니다.

| Marketplace

· 마켓플레이스를 통해 개발에 필요한 유용하고 다양한 도구를 제공합니다.

· 기술 트렌드에 맞춰진 도구를 적용시켜 보다 효과적인 개발 환경을 조성할 수 있습니다.

· GitHub 마켓플레이스는 상세 검색 기능을 포함하고 있습니다.

| GitHub Page

· 포스트 작성시 GitHub Page에서 Jekyll로 빌드되어 지속적인 버전관리가 가능합니다.

· 텍스트 편집기를 사용하여 마크다운과 같은 텍스트 문서를 쉽게 생성할 수 있습니다.

| Social coding

· 할당된 작업 목록을 표시하고 누락되는 업무가 없도록 아이콘(★)으로 알려줍니다.

· 뉴스피드를 통해 큐레이션된 및 인기있는 프로젝트를 실시간으로 탐색할 수 있습니다.

· 사용자별 타임라인이 생성되어 다양한 프로젝트를 탐색하고 공동 작업할 수 있습니다.

| Code Hosting

· SVN, Git LFS 등의 대용량 코드를 한 곳에 보관할 수 있습니다.

· 최근 작업한 내용 또는 완료된 프로젝트의 변경 사항을 새로운 릴리즈로 패키지화 할 수 있습니다.

자세히 보기

| Team Management

· 팀을 구성하고 해당 역할을 명확하게 구분하여 프로젝트 진행 능률을 높일 수 있습니다.

· 프로젝트 완성도를 높이기 위하여 사용자 정의, 준수해야할 규칙을 설정합니다.

GitHub 지원환경

GitHub vs Other tools

  JIRA Perforce
IM | Hansoft
GitLab GitHub
Devices Supported Windows
Linux
Mac
Web-based
Windows
Linux
Mac
Web-based
Windows
Linux
Mac
Web-based
iOS
Android
Windows
Linux
Mac
Web-based
iOS
Android
Typical Customers 중소기업,
대기업
전 규모 적용 가능 중소기업,
대기업
전 규모 적용 가능
API O O O O
개발 및 품질 관리 보통 간단 간단 보통
위험 분선 및 관리 약간 복잡 쉬움 쉬움 쉬움
백 로그 기능 지원 O O O O
Branching X O O O
Tracking O O O O
Agile Report O O O O
Issue Boards O O O O
License Proprietary Commercial MIT Expat,
Commercial

GitHub vs BitBucket

  Bitbucket GitHub
이슈트래킹 O O
마크다운 지원 O O
포크/클론 가능 O O
도구 지원

Git,CodePlex,
Google Code,
HG,Source,
Forge,SVN

Git,SVN,
HG,TFS

통합 JIRA,
Crucible,
Jenkins,Bamboo
Asana,Zendesk,
CloudBess,Travis,
CodeClimate,AWS,
Azure,Google Cloud,
Heroku
공개 저장소(무료 기준) 제한 없음 제한 없음
개인 저장소(무료 기준) 1GB 제공 안함
호스팅 방식 클라우드 클라우드
지속적 배포 기본 제공 O X
LFS 지원 여부 지원 지원(트래픽 제한 존재)
Mercurial 지원 O X
브랜치 권한 O O
Pull Request 승인 O O
멤버 제한(무료 기준) 5명 제한 없음
버그 추적 X O
Projections X O
2FA O O

GitHub는 여러 산업에 걸쳐 솔루션을 제공합니다.

Media

Aerospace

Automotive

Railway