많은 분들이 아시다시피 Git 버전 관리를 사용하여 프로젝트를 호스팅 할 수있게 해주는 웹 사이트 인 Gitorious는 최근 GitLab에서 구입했으며 2015 년 5 월부터 작업을 중단합니다. 이와 관련하여 당신이 체크 아웃 할 수있는 7 가지 GitHub 대안을 모은다.
GitHub
GitHub는 세계에서 가장 크고 가장 인기있는 코드 호스팅 사이트입니다. GitHub 사용자는 Git 또는 Subversion을 VCS (버전 제어 시스템)로 사용하여 소프트웨어 프로젝트를 관리, 유지 및 배포 할 수 있습니다. GitHub는 모든 사용자에게 무료 무제한 공개 코드 저장소를 허용합니다. 비공개 repos를 유지하려면 월간 구독이 필요합니다. GitHub를 사용하면 기본적으로 일반 계정으로 기능하는 '조직'을 만들 수 있습니다. 단, 소유자로 항상 나열된 사용자 계정이 하나 이상 있어야합니다.
모든 사용자와 조직은 GitHub pages 하위 도메인 인 username.github.io
와 username.github.io
무제한 프로젝트 페이지에서 무료 웹 사이트를 호스팅 할 수 있으며 사용자 정의 도메인으로 전환 할 수 있습니다 ) 무료로 언제든지. GitHub에는 Windows 및 OSX 용 데스크톱 응용 프로그램이 있습니다.
최고의 GitHub 대안 목록
1. 비트 버켓
Bitbucket은 인기와 사용면에서 GitHub 다음으로 두 번째입니다. Bitbucket은 사용자가 5 명 이하인 개인 및 조직에게 무료이며 공개 및 개인 저장소를 무제한으로 사용할 수 있습니다. Bitbucket을 사용하면 Git 클라이언트 또는 Git 명령 줄을 사용하여 파일을 푸시 할 수 있습니다.
Atlassian에는 Windows 및 Mac에서 무료로 사용할 수있는 자체 Git 및 Mercurial 클라이언트 소스 트리도 있습니다. Bitbucket은 웹 인터페이스를 통해 제어 할 수도 있습니다.
Bitbucket은 GitHub처럼 accountname.bitbucket.org
에서 무료로 웹 사이트를 호스팅하고 accountname.bitbucket.org
에서 프로젝트 페이지를 호스팅 할 수 있습니다.
Bitbucket 웹 사이트에 자신의 도메인 이름을 사용할 수도 있습니다. Bitbucket을 사용하면 bitbucket.org/team-name
에서 팀을 만들 수 있습니다. 앞서 언급했듯이 bitbucket을 사용하면 최대 5 명의 사용자가있는 팀에 대해 공개 및 비공개 리포지토리를 무제한으로 사용할 수 있습니다.
함께있는 팀은 공개 리포지토리가 있으면 무제한 사용자를 무료로 가질 수 있습니다.
개발자 : Atlassian
링크2. 소스 포지
Sourceforge는 대부분의 시간보다 길었고 그것을 증명할 프로젝트가 있습니다. 많은 오픈 소스 Linux, Windows 및 Mac 프로젝트가 SF에서 호스팅됩니다. 그것은 GitHub와 비교했을 때 완전히 다른 프로젝트 구조를 가지고 있습니다. 프로젝트는 고유 한 이름으로 만 만들 수 있습니다. 다른 사람들과 달리 SF는 CMS 통합 옵션을 사용하여 정적 페이지와 동적 페이지를 호스팅 할 수도 있습니다. Sourceforge를 사용하면 proj.sourceforge.net
에서 각 프로젝트에 대한 웹 사이트를 만들 수 있습니다.
Sourceforge 서버는 PHP, Perl, Python, Tcl, Ruby 및 쉘 스크립트를 지원합니다. SFTP 클라이언트를 통해 SF에 업로드 할 수 있습니다. Sourceforge에서 프로젝트의 VCS로 Git, Subversion (SVN) 및 Mercurial (Hg)을 사용하는 옵션도 있습니다.
개발자 : Slashdot Media
링크3. GitLab
GitLab의 하위 모토는 Gitub에서 자체 호스팅되는 프로젝트의 아이러닉 인 "GitHub보다 우수"인 것 같습니다. GitLab의 고유 기능이 GitLab을 자체 서버에 설치할 수있는 경우입니다. 이렇게하면 사용자 정의 호스트뿐만 아니라 사용자 정의 도메인에서도 GitLab을 사용할 수 있습니다. GitLab은 또한 GitHub보다 더 큰 파일과 저장소를 처리한다고 주장합니다. GitLab을 사용하면 사용자가 무제한 공개 및 비공개 repos를 무료로 이용할 수 있습니다.
GitLab은 개인 정보 보호, 보안 및 서빙 속도를 향상시키기 위해 GitHub의 사용 편의성을 희생합니다. GitLab을 시작하는 것은 GitHub를 시작하는 것보다 훨씬 어렵습니다. 현재 GitLab에는 몇 번의 클릭만으로 repos의 웹 페이지를 만드는 GitHub 페이지와 같은 기능이 없습니다. 명령 줄과 수동으로 생성 된 SSH 키와 간단한 웹 페이지를 만들기위한 웹 후크 구성과 같은 것들이 필요합니다. Github은 문서화 및 커뮤 니티 측면에서 더 뛰어납니다.
개발자 : GitLab.com
링크4. 가마
Kiln은 유료 소스 코드 호스트입니다. 30 일 동안 무료로 가면을 시험 할 수 있습니다. 패키지는 한 달에 18 달러부터 시작하여 매년 청구됩니다. Kiln은 Git 및 Mercurial 버전 제어 기능을 제공합니다. 코드 검토 모듈을 별도로 지불해야합니다. 전반적으로 Kiln은 100-500 명 규모의 대규모 조직에 더 적합합니다.
Kiln은 companyname.kilnhg.com
에서 귀사의 도메인을 만듭니다.
개발자 : Fog Creek
링크
5. 코드 플레인
Codeplane은 30 일 무료 평가판을 제공하는 유료 서비스입니다.
Codeplane의 VCS는 Git을 선택합니다. 한 달에 9 달러에 사용자 또는 저장소의 수를 제한하지 않고 저장소에 2GB를 할당합니다. 소기업 및 프리랜서 팀에게 적합합니다. Codeplane은 자동으로 리파지토리의 백업을 가져와 Amazon S3에 저장합니다.
개발자 : 코드 플레인
링크6. CodePlex
CodePlex는 Microsoft의 무료 오픈 소스 코드 호스팅 서비스입니다. 그것은 당신이 도메인 customname.codeplex.com
을 얻는 각각의 프로젝트를 생성하게합니다.
Sourceforge와 마찬가지로, 이것은 당신의 프로젝트가 다른 프로젝트에 의해 이전에 사용되지 않았던 고유 한 타이틀을 필요로한다는 것을 의미합니다. CodePlex는 Git, Mercurial 또는 Team Foundation Server (TFS) 중 하나를 버전 제어로 제공합니다. 모든 CodePlex 프로젝트는 최대 30 일간 비공개이며, 만료일 전에 공개하지 않으면 제거됩니다. CodePlex 기능을 사용하기 위해 비용을 지불 할 필요가 없으며 CodePlex는 프로젝트에 기여한 사용자 수를 제한하지 않습니다.
프로젝트의 도메인은 프로젝트의 정보 페이지로 연결됩니다. CodePlex에서는 프로젝트의 사용자 지정 웹 사이트를 만들 수 없습니다.
개발자 : Microsoft
링크7. 콩 줄기
Beanstalk은 GitHub에 대한 유료 대안입니다. 2 주간 무료로 사용해 볼 수 있으며 그 후에 지불해야합니다. 가장 저렴한 패키지 "Bronze"는 15 달러이며 최대 5 명의 사용자, 3GB의 스토리지 및 최대 10 개의 리포지토리를 허용합니다. Subversion 및 Git 버전 제어 시스템은 Beanstalk에서 지원됩니다.
GitHub과 마찬가지로 브라우저 자체에서 코드를 편집 할 수 있으므로 명령 줄로 전환하지 않아도됩니다.
개발자 : Wildbit
링크비교표
다음은이 기사에서 다룬 8 가지 (GitHub 및 7 가지 대안) 소스 코드 호스트의 모든 기능을 완전히 비교 한 것입니다.
풍모 | 기둥 | 비트 버켓 | 소스 포지 | Gitlab | 가마 | 코드 플레인 | 코드 플렉스 | 콩나무 | |
---|---|---|---|---|---|---|---|---|---|
가격* | 비어 있는 | 비어 있는 | 비어 있는 | 비어 있는 | $ 18 / 월 | $ 9 / 월 | 비어 있는 | $ 15 / 월 | |
개인 레포 | 유료 | 무제한, 무료 | 예 | 무제한, 무료 | 유료 | 무제한, 유료 | 무제한, 최대 30 일 | 10 | |
공개 Repo | 무제한, 무료 | 무제한, 무료 | 예 | 무제한, 무료 | 유료 | 무제한, 유료 | 제한 없는 | 10 | |
저장 용량 한도 | 1GB 당 1GB | 2GB | 없음 | 없음 | 없음 | 2GB | 없음 | 3GB | |
사용자 | 제한 없는 | 공개 일 경우 5 & 무제한 | 공동 작업이 불가능합니다. | 제한 없는 | 5 | 제한 없는 | 제한 없는 | 5 | |
VCS | 힘내, SVN | Git, Hg | 힘내, SVN, HG | 망할 놈 | Git, Hg | 망할 놈 | 힘내, SVN, TFS, Hg | 힘내, SVN | |
그래프 | 예 | 아니 | 아니 | 예 | 아니 | 아니 | 아니 | 아니 | |
웹 호스팅 | 정적 사이트. 페이지 생성기 | 정적 사이트 | 동적 사이트, CMS | 공전 | 예 | 아니 | 아니 | 아니 | |
코드 검토 | 예 | 예 | 예 | 예 | 아니 | 아니 | 아니 | 예 | |
위키 | 예 | 예 | 예 | 예 | 예 | 아니 | 예 | 아니 | |
버그 추적 | 예 (로그인 필요) | 예 | 예 | 예 | 예 | 예 | 예 | 아니 | |
토론 포럼 | 아니 | 아니 | 예 | 아니 | 아니 | 아니 | 예 | 아니 |
*이 테이블에 고려되는 무료 버전. 유료 버전 만있는 서비스의 경우 최저 가격 버전이 고려되었습니다.
* 비교 표는 데스크톱에서 가장 잘 볼 수 있습니다.
유용하다고 생각되면이 기사를 공유하십시오. 아래 의견에 제안 / 검색어를 남겨주세요.