Ajánlott, 2024

Szerkesztő Választása

7 A legjobb GitHub alternatívák

Mint sokan tudják, Gitorious - egy olyan weboldal, amely lehetővé teszi, hogy Git verziót használó (nyílt forráskódú) projekteket fogadhasson - a GitLab nemrég vásárolta meg, és 2015. májusától leállítja a műveleteket. 7 GitHub alternatíva összeállítása az Ön számára.

GitHub

A GitHub a világ legnagyobb és legnépszerűbb kódtárhelye. A GitHub felhasználók választhatnak, hogy a GTS-t vagy a Subversion-t használják a VCS (Version Control System) -ként, a szoftverprojektek kezelésére, karbantartására és telepítésére. A GitHub minden felhasználó számára ingyenes, korlátlan nyilvános kódtárolást tesz lehetővé. A privát repók fenntartásához havi előfizetés szükséges. A GitHub lehetővé teszi, hogy olyan „szervezeteket” hozzon létre, amelyek alapvetően rendszeres számlákként működnek, kivéve, hogy a tulajdonosként mindig legalább egy felhasználói fiók szerepel.

Minden felhasználó és szervezet egy ingyenes webhelyet fogad el a GitHub oldalak alatti domainnevén.github.io, valamint korlátlan projektoldalakon a username.github.io/project-page címen, és átválthat saját egyéni domainjére (ha van ilyen) ) bármikor ingyen. A GitHub Windows és OSX alkalmazásokhoz használható.

A legjobb GitHub alternatívák listája

1. Bitbucket

A Bitbucket a népszerűség és a felhasználás szempontjából csak a GitHub számára második. A Bitbucket ingyenes az egyének és szervezetek számára, akik 5 vagy annál kevesebb felhasználóval rendelkeznek, és korlátlan állami és magán tárolókkal rendelkezik. A Bitbucket lehetővé teszi, hogy a Git kliens vagy a Git parancssor segítségével fájlokat toljon be.

Az Atlassian rendelkezik saját Git és Mercurial kliensforrás-fával, amely ingyenesen elérhető a Windows és Mac rendszeren. Bitbucket is vezérelhető a webes felületén keresztül.

A Bitbucket, mint a GitHub, lehetővé teszi, hogy ingyenesen fogadhasson egy weboldalt a accountname.bitbucket.org és a projektoldalakon a accountname.bitbucket.org/project .

Használhatja saját domainnevét a Bitbucket webhelyére. A Bitbucket lehetővé teszi, hogy a bitbucket.org/team-name csapatokat bitbucket.org/team-name . Mint korábban említettük, a bitbucket lehetővé teszi, hogy korlátlan nyilvános és privát repóid legyen a legfeljebb 5 felhasználó számára.

A csapatoknak korlátlanul lehetnek ingyenes felhasználók, ha teljes körű nyilvános repójuk van.

Fejlesztő: Atlassian

Link

2. SourceForge

A Sourceforge hosszabb ideig tart, mint a legtöbb, és a projektek bizonyítják. Sok nyílt forráskódú Linux, Windows és Mac projekt található az SF-n. A GitHubhoz képest teljesen más projektstruktúrával rendelkezik. Csak egyedi nevű projekteket hozhat létre. Az SF - ellentétben másokkal - lehetővé teszi a statikus és dinamikus oldalak fogadását is, a CMS integrálásának lehetőségével. A Sourceforge lehetővé teszi, hogy webhelyet hozzon létre minden projektjéhez, a proj.sourceforge.net .

A Sourceforge szerverek támogatják a PHP, a Perl, a Python, a Tcl, a Ruby és a shell parancsfájlokat. Az SFTP-t SFTP kliensen keresztül töltheti fel. Lehetőség van Git, Subversion (SVN) és Mercurial (Hg) használatára is a projekt VCS-jén a Sourceforge-n.

Fejlesztő: Slashdot Media

Link

3. GitLab

Úgy tűnik, hogy a GitLab al-mottója „jobb, mint GitHub”, ironikus egy olyan projekthez, amely maga a Githubon található. Az egyik, ha egyedülálló tulajdonságai az, hogy a GitLabot saját szerverére telepítheti. Ez lehetővé teszi a GitLab használatát egy egyéni tartományban, valamint egyéni gazdagépen. A GitLab azt is állítja, hogy nagyobb fájlokat és tárolókat kezel, mint a GitHub. A GitLab lehetővé teszi a felhasználók számára, hogy korlátlan nyilvános és magánjellegű repókat kapjanak ingyenesen.

A GitLab feláldozza a GitHub használatának egyszerűségét a magánélet, a biztonság és a kiszolgálás sebessége érdekében. A GitLab használatának megkezdése sokkal nehezebb, mint a GitHub használata. A GitLab már nem rendelkezik olyan funkciókkal, mint a GitHub oldalak, amelyek néhány kattintással hozhatnak létre webhelyeket a repókhoz. Szükséged van a parancssorra, és olyan dolgokra, mint a kézzel generált SSH-kulcsok és a web-kampó konfiguráció egy egyszerű weboldal létrehozásához. A Github a dokumentáció és a nagyobb közösség szempontjából is jobb.

Fejlesztő: GitLab.com

Link

4. Kád

A Kiln fizetett forráskód. 30 napig ingyenesen kipróbálhatja a kádot (az összes harang és síp). A csomagok havonta 18 dollárból indulnak, évente kiszámlázva. A Kit Git és Mercurial verzióvezérlést kínál. A Kódfelmérési modulért külön kell fizetnie. Összességében a Kiln jobban megfelel a közepes és nagy szervezeteknek, 100-500 főnek.

A Kiln cég a domainnév.kilnhg.com webhelyre teszi a domainjét

Fejlesztő: Fog Creek

Link

5. Codeplane

A Codeplane ismét fizetett szolgáltatás, amely 30 napos ingyenes próbaverziót kínál.

A Codeplane VCS választása a Git. 2 GB-ot oszt meg a tárolóihoz, anélkül, hogy a felhasználóknak vagy a tárolók számának korlátozása 9 dollár havonta. Alkalmas kisvállalatok és szabadúszó csapatok számára. A Codeplane automatikusan készít biztonsági másolatot a tárolókról és tárolja azokat az Amazon S3-ban.

Fejlesztő: Codeplane

Link

6. CodePlex

A CodePlex a Microsoft ingyenes, nyílt forráskódú szolgáltatása. Lehetővé teszi, hogy olyan projekteket hozzon létre, amelyek mindegyike egy customname.codeplex.com tartományt customname.codeplex.com

A Sourceforge-hoz hasonlóan ez azt jelenti, hogy a projekteknek egyedi címekre van szükségük, amelyeket egy másik projekt korábban nem használt. A CodePlex a Git, a Mercurial vagy a Team Foundation Server (TFS) opciót választja a Verzióvezérlőként. Az összes CodePlex projekt privát, legfeljebb 30 napig tart, majd azokat eltávolítják, ha a lejárati idő előtt nem teszik közzé. Önnek nem kell fizetnie a CodePlex szolgáltatás használatához, és a CodePlex nem állít be határt a projekthez hozzájáruló felhasználók számára.

A projekt domainje a projekt információs oldalához vezet. A CodePlex nem teszi lehetővé saját webhely létrehozását a projekthez.

Fejlesztő: Microsoft

Link

7. Beanstalk

A Beanstalk ismét fizetett alternatívája a GitHubnak. Ez lehetővé teszi, hogy 2 hétig ingyenesen kipróbálhassa, majd fizetnie kell. A legolcsóbb „Bronze” csomag 15 dollárba kerül, és maximum 5 felhasználót, 3 GB tárhelyet és legfeljebb 10 tárolót kínál. A Subversion és a Git Version Control rendszereket a Beanstalk támogatja.

A GitHubhoz hasonlóan lehetővé teszi a kód szerkesztését is a böngészőben, így nem kell mindig átállnia a parancssorba.

Fejlesztő: Wildbit

Link

Összehasonlító táblázat

Itt van egy teljes összehasonlítás az összes, a cikkben tárgyalt 8 (GitHub és 7 alternatíva) forráskódjának összes szolgáltatására:

JellemzőkGithubBitbucketsourceforgeGitlabkemenceCodeplaneKód PlexBeanstalk
Árazás*IngyenesIngyenesIngyenesIngyenes$ 18 / mo$ 9 / moIngyenes$ 15 / mo
Privát repóFizetettKorlátlan, ingyenesIgenKorlátlan, ingyenesFizetettKorlátlan, fizetettKorlátlan, 30 napig10
Nyilvános repóKorlátlan, ingyenesKorlátlan, ingyenesIgenKorlátlan, ingyenesFizetettKorlátlan, fizetettKorlátlan10
Tárolási határérték1 GB / repó2GBEgyik semEgyik semEgyik sem2GBEgyik sem3GB
felhasználókKorlátlan5 & ​​Korlátlan, ha nyilvánosAz együttműködés nem lehetségesKorlátlan5KorlátlanKorlátlan5
VCSGit, SVNGit, HgGit, SVN, Hgcsoportos itGit, Hgcsoportos itGit, SVN, TFS, HgGit, SVN
grafikonokIgenNemNemIgenNemNemNemNem
WebtárhelyStatikus helyek. OldalgenerátorStatikus helyekDinamikus webhelyek, CMSStatikusIgenNemNemNem
Kód felülvizsgálataIgenIgenIgenIgenNemNemNemIgen
WikiIgenIgenIgenIgenIgenNemIgenNem
HibakövetésIgen (bejelentkezés szükséges)IgenIgenIgenIgenIgenIgenNem
VitafórumNemNemIgenNemNemNemIgenNem

* A táblázathoz tartozó ingyenes verziók. Azoknál a szolgáltatásoknál, amelyek csak fizetett verziókkal rendelkeznek, figyelembe vették a legalacsonyabb árú változatokat.

* Az összehasonlító táblázatot a legjobb az asztali számítógépek

Kérjük, ossza meg ezt a cikket, ha hasznosnak találta. Kérjük, hagyja a javaslatokat / lekérdezéseket az alábbi megjegyzésekben.

Top