Direkomendasikan, 2024

Pilihan Editor

7 Alternatif GitHub Terbaik

Seperti banyak dari Anda mungkin tahu, Gitorious - sebuah situs web yang memungkinkan Anda meng-host proyek (open source) menggunakan kontrol versi Git - baru-baru ini dibeli oleh GitLab, dan itu untuk menghentikan operasi dari Mei 2015. Terkait rangkuman 7 alternatif GitHub untuk Anda periksa.

GitHub

GitHub adalah situs hosting kode terbesar dan terbesar di dunia. Pengguna GitHub memiliki pilihan untuk menggunakan Git atau Subversion sebagai VCS (Version Control System) mereka, untuk mengelola, memelihara, dan menggunakan proyek perangkat lunak. GitHub memungkinkan repositori kode publik gratis tanpa batas semua pengguna. Untuk mempertahankan repo pribadi, diperlukan langganan bulanan. GitHub memungkinkan Anda membuat 'organisasi' yang pada dasarnya berfungsi sebagai akun reguler kecuali bahwa mereka selalu memiliki setidaknya satu akun pengguna yang terdaftar sebagai pemiliknya.

Semua pengguna dan organisasi dapat meng-host satu situs web gratis di subdomain halaman GitHub username.github.io serta halaman proyek tanpa batas di username.github.io/project-page dan Anda dapat beralih ke domain kustom Anda sendiri (jika Anda punya satu ) kapan saja gratis. GitHub memiliki aplikasi desktop untuk Windows dan OSX.

Daftar Alternatif GitHub Terbaik

1. Bitbucket

Bitbucket adalah yang kedua setelah GitHub dalam hal popularitas dan penggunaan. Bitbucket gratis untuk individu dan organisasi dengan 5 pengguna atau kurang, dan ini memungkinkan Anda memiliki repositori publik dan pribadi tanpa batas. Bitbucket memungkinkan Anda untuk mendorong file menggunakan klien Git, atau baris perintah Git.

Atlassian juga memiliki Sumber Pohon klien Git dan Mercurial yang tersedia secara gratis di Windows dan Mac. Bitbucket juga dapat dikontrol melalui antarmuka webnya.

Bitbucket, seperti GitHub, memungkinkan Anda meng-host situs web secara gratis di accountname.bitbucket.org dan halaman proyek di accountname.bitbucket.org/project .

Anda juga dapat menggunakan nama domain Anda sendiri untuk situs web Bitbucket Anda. Bitbucket memungkinkan Anda membuat tim di bitbucket.org/team-name . Seperti yang disebutkan sebelumnya, bitbucket memungkinkan Anda memiliki repo publik dan pribadi tanpa batas untuk tim dengan hingga 5 pengguna.

Tim dengan dapat memiliki pengguna tanpa batas gratis jika mereka memiliki repo sepenuhnya publik.

Pengembang: Atlassian

Link

2. SourceForge

Sourceforge telah ada lebih lama daripada kebanyakan, dan memiliki proyek untuk membuktikannya. Banyak proyek open source Linux, Windows dan Mac di-host di SF. Ini memiliki struktur proyek yang sama sekali berbeda jika dibandingkan dengan GitHub. Anda hanya dapat membuat proyek dengan nama unik. SF tidak seperti yang lain, juga memungkinkan Anda meng-host halaman statis dan dinamis, dengan opsi untuk mengintegrasikan CMS juga. Sourceforge memungkinkan Anda membuat situs web untuk setiap proyek Anda, di proj.sourceforge.net .

Server server Sourceforge mendukung untuk skrip PHP, Perl, Python, Tcl, Ruby, dan shell. Anda dapat mengunggah ke SF melalui klien SFTP. Anda juga mendapatkan opsi untuk menggunakan Git, Subversion (SVN) dan Mercurial (Hg) sebagai VCS proyek Anda di Sourceforge.

Pengembang: Slashdot Media

Link

3. GitLab

Sub-moto GitLab tampaknya “Lebih baik daripada GitHub”, ironis untuk proyek yang di-host sendiri di Github. Satu jika fitur uniknya adalah Anda dapat menginstal GitLab ke server Anda sendiri. Ini memberi Anda opsi untuk menggunakan GitLab pada domain khusus dan juga dengan host kustom. GitLab juga mengklaim untuk menangani file besar dan repositori yang lebih baik daripada GitHub. GitLab juga memungkinkan pengguna memiliki repo publik DAN pribadi tanpa batas secara gratis.

GitLab mengorbankan kemudahan penggunaan GitHub untuk privasi, keamanan, dan kecepatan penayangan yang lebih banyak. Memulai dengan GitLab jauh lebih sulit daripada memulai dengan GitHub. Sampai sekarang, GitLab tidak memiliki fitur seperti halaman GitHub untuk membuat halaman web untuk repo Anda dalam beberapa klik. Anda perlu (mengeluh) baris perintah dan hal-hal seperti kunci SSH yang dihasilkan secara manual dan konfigurasi kait web untuk membuat halaman web sederhana. Github juga lebih baik dalam hal dokumentasi dan komunitas yang lebih besar.

Pengembang: GitLab.com

Link

4. Kiln

Kiln adalah host kode sumber berbayar . Anda dapat mencoba Kiln (dengan semua lonceng dan peluit) gratis selama 30 hari. Paket mulai dari $ 18 sebulan, ditagih setiap tahun. Kiln menawarkan Git dan Kontrol Versi Mercurial. Anda harus membayar secara terpisah untuk Modul Peninjauan Kode. Secara keseluruhan, Kiln lebih cocok untuk organisasi menengah hingga besar yang terdiri dari 100 -500 orang.

Kiln membuat domain untuk perusahaan Anda di companyname.kilnhg.com

Pengembang: Fog Creek

Link

5. Codeplane

Codeplane sekali lagi merupakan layanan berbayar, yang menawarkan uji coba gratis 30 hari.

Codeplane VCS - pilihan adalah Git. Ini mengalokasikan 2 GB untuk repositori Anda tanpa batasan pada pengguna atau jumlah repositori seharga $ 9 sebulan. Cocok untuk perusahaan kecil dan tim lepas. Codeplane juga secara otomatis mengambil cadangan dari repositori Anda dan menyimpannya di Amazon S3.

Pengembang: Codeplane

Link

6. CodePlex

CodePlex adalah layanan hosting kode sumber terbuka gratis dari Microsoft. Ini memungkinkan Anda membuat proyek yang masing-masing mendapatkan domain customname.codeplex.com

Seperti Sourceforge, ini berarti Proyek Anda membutuhkan judul unik yang belum pernah digunakan sebelumnya oleh proyek lain. CodePlex memberi Anda opsi Git, Mercurial atau Team Foundation Server (TFS) sebagai Kontrol Versi Anda. Semua proyek CodePlex bersifat pribadi untuk durasi maksimum 30 hari, setelah itu mereka akan dihapus jika tidak dipublikasikan sebelum tanggal kedaluwarsa. Anda tidak perlu membayar untuk menggunakan fitur CodePlex apa pun dan CodePlex juga tidak membatasi jumlah pengguna yang berkontribusi pada suatu proyek.

Domain proyek Anda mengarah ke halaman info proyek Anda. CodePlex tidak memungkinkan Anda membuat situs web khusus untuk proyek Anda.

Pengembang: Microsoft

Link

7. Pohon Kacang

Beanstalk sekali lagi merupakan alternatif berbayar untuk GitHub. Ini memungkinkan Anda mencobanya selama 2 minggu gratis, setelah itu Anda harus membayar. Paket termurah "Bronze" harganya $ 15 dan memungkinkan hingga 5 pengguna, penyimpanan 3 GB, dan maksimum 10 repositori. Sistem Kontrol Versi Subversi dan Git didukung oleh Beanstalk.

Seperti GitHub, ini memungkinkan Anda untuk mengedit kode di peramban itu sendiri, sehingga Anda tidak selalu harus beralih ke baris perintah.

Pengembang: Wildbit

Link

Tabel perbandingan

Berikut ini adalah perbandingan lengkap dari semua fitur di semua host kode sumber 8 (GitHub dan 7 alternatif) yang dibahas dalam artikel ini:

fiturGithubBitbucketSourceforgeGitlabTempat pembakaranCodeplaneKode PlexPohon Kacang
Harga *BebasBebasBebasBebas$ 18 / bln$ 9 / blnBebas$ 15 / bln
Repo PribadiDibayarTidak terbatas, Gratisiya nihTidak terbatas, GratisDibayarTidak Terbatas, BerbayarTidak terbatas, Hingga 30 Hari10
Repo PublikTidak terbatas, GratisTidak terbatas, Gratisiya nihTidak terbatas, GratisDibayarTidak Terbatas, BerbayarTak terbatas10
Batas penyimpanan1GB per repo2GBTidak adaTidak adaTidak ada2GBTidak ada3GB
PenggunaTak terbatas5 & ​​Tidak terbatas jika tersedia untuk umumKolaborasi tidak mungkinTak terbatas5Tak terbatasTak terbatas5
VCSGit, SVNGit, HgGit, SVN, HgGitGit, HgGitGit, SVN, TFS, HgGit, SVN
Grafikiya nihTidakTidakiya nihTidakTidakTidakTidak
Hosting WebSitus statis. Generator halamanSitus statisSitus Dinamis, CMSStatisiya nihTidakTidakTidak
Ulasan Kodeiya nihiya nihiya nihiya nihTidakTidakTidakiya nih
Wikiiya nihiya nihiya nihiya nihiya nihTidakiya nihTidak
Pelacakan BugYa (Harus Masuk)iya nihiya nihiya nihiya nihiya nihiya nihTidak
Forum DiskusiTidakTidakiya nihTidakTidakTidakiya nihTidak

* Versi gratis dipertimbangkan untuk tabel ini. Untuk layanan yang hanya memiliki versi berbayar, versi dengan harga terendah telah dipertimbangkan.

* Tabel perbandingan paling baik dilihat di Desktop

Silakan bagikan artikel ini jika Anda merasa bermanfaat. Silakan tinggalkan saran / pertanyaan dalam komentar di bawah.

Top