Github'un Alternatifleri Nelerdir.

deltaturk

Moderasyon Ekibi Lider Yardımcısı
26 Kas 2020
922
970
Green Team Mersin Daire Bşk.

Merhaba Türk Hack Team

Github'un Alternatiflerini İnceleyeceğiz

Github Nedir ?

GitHub dünyanın en büyük ve en popüler kod barındırma sitesidir. GitHub kullanıcıları, yazılım projelerini yönetmek, sürdürmek ve uygulamak için Git veya Subversion'ı VCS (Sürüm Kontrol Sistemi) olarak kullanma seçeneğine sahiptir.
GitHub, tüm kullanıcılara ücretsiz sınırsız genel kod deposu sağlar. Özel depoları korumak için aylık bir abonelik gereklidir.

Git Nedir ?

Dağıtılmış bir sürüm kontrol sistemidir dostlar. Yani, erişim izni verilen ekipteki herhangi bir geliştirici, Git komut satırı araçlarını kullanarak kaynak kodunu ve değişiklik geçmişini yönetebilir.
Git, merkezi sürüm kontrol sistemlerinden farklı olarak özellik dalları sunar. Bu ekipteki her yazılım mühendisinin kodda değişiklik yapmak için yalıtılmış bir yerel depo sağlayan bir özellik dalını ayırabileceği anlamına gelir.
Özellik dalları, orijinal proje kodunun bulunduğu ana dalı etkilemez. Değişiklikler yapıldıktan ve güncellenen kod hazır olduğunda, özellik dalı ana dal ile birleştirilebilir, bu şekilde projede yapılan değişiklikler etkin hale gelir.


Hub Nedir ?


Eğer Git, GitHub’ın kalbiyse, Hub da onun ruhudur dostlar. GitHub’daki hub ise komut satırını, Git gibi, geliştiriciler için en büyük sosyal ağa çevirendir.
Belirli bir projeye katkı sağlamanın dışında GitHub kullanıcılarına kendileri gibi hemfikir insanlarla sosyalleşme olanağı sağlar (Forum Sayfamızdan Örnek Çıkarabilirsiniz) . İnsanları takip edebilir ve ne yaptıklarını veya kimle bağlantı kurduklarını izleyebilirsiniz.



Peki THT Ailesi Github'un En İyi Alternatifleri Nelerdir ?

1- Bitbucket


Bitbucket, popülerlik ve kullanım açısından Github'a Rakip Bir Alternatiftir. Kullanıcılarına ücretsiz olarak birçok kolaylık sağlar.
Bitbucket, 5 veya daha az kullanıcılı kişiler ve kuruluşlar için ücretsizdir ve sınırsız ortak ve özel havuza sahip olmanızı sağlar.
Bitbucket, herhangi bir Git istemcisini veya Git komut satırını kullanarak dosyaları download etmeyi sağlar.
Ayrıca Windows ve Mac'te ücetsiz olarak sunulan kendi Git ve Mercurial istemcisi Kaynak Ağacına sahiptir. Bitbucket ayrıca web arayüzü üzerinden kontrol edilebilir.

Bitbucket web siteniz için kendi alan adınızı da kullanabilirsiniz. Bitbucket, bitbucket.org/team-name adresinde takım oluşturmanıza olanak sağlar. Daha önce de belirttiğim gibi THT Ailesi, bitbucket 5 kullanıcıya kadar olan ekipler için sınırsız genel ve özel depo sahibi olmanızı sağlar.


Önemli Özellikleri ?
  • 5 üyeye kadar ücretsiz kullanım
  • Sınırsız genel kod kütüphanesi oluşturabilme
  • Kod içerisinde arama yapabilme



2-Source Forge



SourceForge, dünyanın en gelişmiş ve en popüler açık kaynak kodlu yazılım, indirme sitesidir. Açık kaynak dünyasının evi konumunda kabul edebileceğimiz SourceForge, web, sitesi açık kaynak kodlu olarak geliştirilen yazılımları bünyesinde barındırmakta ve açık kaynak kullanıcılarına ücretsiz indirme desteği sunmaktadır.
Geliştiricilerin yazılımlarını tamamen ücretsiz şekilde yayınlamasına ve yönetmesine olanak sunan internet sitesi, her kullanıcının geliştirdiği yazılımını barındırraabilmektedir. Sistem olarak kendi forumumuza benzetebiliriz kullanıcılarımız tooları paylaşır international forumda veya Türk forumumuzda kullanıcılar yorumlar yapar . THT Ailesi , Siz de hazırlamış olduğunuz açık kaynak kodlu yazılımları SourceForge'a depolayarak tüm dünyadan açık kaynaklı yazılım kullanıcılarının faydalanmasını, yazılımlarınızı yorumlamasını ve incelemesini sağlayabilirsiniz.

Önemli Özellikleri ?
  • Sınırsız sayıda açık kaynak kodlu proje
  • Ücretsiz analiz ve raporlama araçları sunar.
  • Tarayıcı bazlı kod gezme özelliği sağlar.
  • Gelişmiş arama özellikleri sunar.


3-GitLab



GitLab, geliştirici toplulukları ve kuruluşlar tarafından kod gelişim, kod depolama takibinin devamlılığı için kullanıyorlar.

Öte yandan GitHub gibi Git kullanan GitLab, kullanıcılarına kod yönetim ve denetimi, çalışma ve iş takibi, ve belgelendirme veya hata takibi gibi çok sayıda seçenekte sunuyor.GitLab’ı GitHub ile mukayese edecek olursak sınırsız kod deposu, sınırsız disk alanı ve kod devamlılığı gibi seçenekler ücretsiz olarak hizmetinizde. GitLab.com üzerinden üye olarak, bilgisayarınıza herhangi bir kurulum yapmadan THT Ailesi olarak ücretsiz kullanabilirsiniz.
Eğer GitLab’ı kendi sunucumuza kurmak istersek Community Edition yeni topluluk sürümü özellikleriyle birlikte ücretsiz olarak kullanabiliyoruz. Tüm bu ücretsiz güzelliklerin yanısıra bazı iletişim ve eğitim konularında ücretli hizmetler alabileceğiniz paketler de mevcut.

Önemli Özellikleri ?

  • Sınırsız özel proje ve çalışma
  • Commit işlemlerini grafik olarak görebilirsiniz.
  • Analiz ve raporlama araçları sunar.
  • Filtrelenebilir sistem aktiviteleri.
  • Özel bilgilendirme servisleri, mail, Slack, ToDos v.b.
  • JIRA entegrasyonu.

4-GitKraken



GitKraken son yıllarda popülerliği hızla artan diğer bir kaynak kod yönetim uygulamasıdır. Harika bir kullanıcı arayüzü sayesinde versiyon kontrol işlemlerinizi kolaylıkla yapabilmenizi sağlar.
GitKraken açık kaynak kodlu projeler için ücretsiz bir plan sunmaktadır. Eğer ticari amaçlı kullanılacak isede aylık kullanıcı başına 4.08 $ bir fiyata sahiptir. GitKraken diğer kaynak kod yönetim uygulamları ilede entegre olabilir (GitHub, GitLab, ve Bitbucket). Böylece kolaylıkla kaynak kodlarınızı GitKraken’e taşıyabilirsiniz.

Önemli Özellikleri ?

  • İçerisinde kodlarınızı düzenleyebilmeniz için editör bulundurmaktadır.
  • Kod birleştirme sorunlarını çözebilen araçlar
  • Geri al ve ileri al butonları
  • Diğer kontrol sistemleri ile sorunsuz entegrasyon


5-AWS CodeCommit



Amazon firmasının sunmuş olduğu kaynak kod yönetim uygulamasıdır. AWS CodeCommit Amazon’un mimarisi üzerine kurulmuş, dolayısı ile güvenlik, ulaşılabilirlik gibi konularda düşünmenize gerek kalmaz. CodeCommit ile kodunuza kim ne zama neden ulaşmış gibi tüm detaylara erişebilirsiniz.
CodeCommit projeleriniz üzerinde kolaylıkla takım olarak çalışabilmenizi sağlar. Sorun Takibi, kod birleştirme, kod inceleme gibi bir çok özelliği içerisinde barındırır.

CodeCommit 5 kullanıcıya kadar ücretsiz olarak sınırsız sayıda projeyi yönetebilmenize imkan sağlar.

Önemli Özellikleri ?

  • Kod kütüphanaleri Amazon’un dağıtık sunucularında tutulur.
  • 5 kullanıcı için sınırsız kod kütüphanesi sunar.
  • Gelişmiş izleme araçları sunar.
  • Otomatik veri güvenliği sağlar.
  • Özel scriptler ve bilgilendirme servisleri sunar.


6- Google Cloud Source



Google’nin Google Cloud Platform sistemi üzerinde barındırılan kaynak kod yönetimi ve versiyon kontrol sistemidir. Kod kütüphaneleriniz dağıtık sunucular üzerinde tutulur, dolayısı ile her zaman erişim sağlayabilirsiniz. Cloud Source, GitHub ve Bitbucket ile entegre çalışmaktadır. Buda bu sitemlerdeki kodlarınızı kolaylıkla Cloud Source’a taşıyabileceğiniz anlamına gelir dostlar.

Önemli Özellikleri ?

  • Sınırsız kod kütüphanesi oluşturabilme (5 Kullanıcı, 50GB)
  • Kod kütüphaneleri Google Cloud Platform üzerinde barındırılır.
  • GitHub ve Bitbucket ile otomatik seknonizasyon sağlar.
  • Gelişmiş kod içi arama
  • Debug için gelişmiş özellikler




İnstagram @deltaturk3
Telegram @deltaturk
 
Son düzenleme:

JohnWick51

Uzman üye
20 Mar 2022
1,865
770
28

Merhaba Türk Hack Team

Github'un Alternatiflerini İnceleyeceğiz

Github Nedir ?

GitHub dünyanın en büyük ve en popüler kod barındırma sitesidir. GitHub kullanıcıları, yazılım projelerini yönetmek, sürdürmek ve uygulamak için Git veya Subversion'ı VCS (Sürüm Kontrol Sistemi) olarak kullanma seçeneğine sahiptir.
GitHub, tüm kullanıcılara ücretsiz sınırsız genel kod deposu sağlar. Özel depoları korumak için aylık bir abonelik gereklidir.

Git Nedir ?

Dağıtılmış bir sürüm kontrol sistemidir dostlar. Yani, erişim izni verilen ekipteki herhangi bir geliştirici, Git komut satırı araçlarını kullanarak kaynak kodunu ve değişiklik geçmişini yönetebilir.
Git, merkezi sürüm kontrol sistemlerinden farklı olarak özellik dalları sunar. Bu ekipteki her yazılım mühendisinin kodda değişiklik yapmak için yalıtılmış bir yerel depo sağlayan bir özellik dalını ayırabileceği anlamına gelir.
Özellik dalları, orijinal proje kodunun bulunduğu ana dalı etkilemez. Değişiklikler yapıldıktan ve güncellenen kod hazır olduğunda, özellik dalı ana dal ile birleştirilebilir, bu şekilde projede yapılan değişiklikler etkin hale gelir.


Hub Nedir ?


Eğer Git, GitHub’ın kalbiyse, Hub da onun ruhudur dostlar. GitHub’daki hub ise komut satırını, Git gibi, geliştiriciler için en büyük sosyal ağa çevirendir.
Belirli bir projeye katkı sağlamanın dışında GitHub kullanıcılarına kendileri gibi hemfikir insanlarla sosyalleşme olanağı sağlar (Forum Sayfamızdan Örnek Çıkarabilirsiniz) . İnsanları takip edebilir ve ne yaptıklarını veya kimle bağlantı kurduklarını izleyebilirsiniz.



Peki THT Ailesi Github'un En İyi Alternatifleri Nelerdir ?

1- Bitbucket


Bitbucket, popülerlik ve kullanım açısından Github'a Rakip Bir Alternatiftir. Kullanıcılarına ücretsiz olarak birçok kolaylık sağlar.
Bitbucket, 5 veya daha az kullanıcılı kişiler ve kuruluşlar için ücretsizdir ve sınırsız ortak ve özel havuza sahip olmanızı sağlar.
Bitbucket, herhangi bir Git istemcisini veya Git komut satırını kullanarak dosyaları download etmeyi sağlar.
Ayrıca Windows ve Mac'te ücetsiz olarak sunulan kendi Git ve Mercurial istemcisi Kaynak Ağacına sahiptir. Bitbucket ayrıca web arayüzü üzerinden kontrol edilebilir.

Bitbucket web siteniz için kendi alan adınızı da kullanabilirsiniz. Bitbucket, bitbucket.org/team-name adresinde takım oluşturmanıza olanak sağlar. Daha önce de belirttiğim gibi THT Ailesi, bitbucket 5 kullanıcıya kadar olan ekipler için sınırsız genel ve özel depo sahibi olmanızı sağlar.


Önemli Özellikleri ?
  • 5 üyeye kadar ücretsiz kullanım
  • Sınırsız genel kod kütüphanesi oluşturabilme
  • Kod içerisinde arama yapabilme



2-Source Forge



SourceForge, dünyanın en gelişmiş ve en popüler açık kaynak kodlu yazılım, indirme sitesidir. Açık kaynak dünyasının evi konumunda kabul edebileceğimiz SourceForge, web, sitesi açık kaynak kodlu olarak geliştirilen yazılımları bünyesinde barındırmakta ve açık kaynak kullanıcılarına ücretsiz indirme desteği sunmaktadır.
Geliştiricilerin yazılımlarını tamamen ücretsiz şekilde yayınlamasına ve yönetmesine olanak sunan internet sitesi, her kullanıcının geliştirdiği yazılımını barındırraabilmektedir. Sistem olarak kendi forumumuza benzetebiliriz kullanıcılarımız tooları paylaşır international forumda veya Türk forumumuzda kullanıcılar yorumlar yapar . THT Ailesi , Siz de hazırlamış olduğunuz açık kaynak kodlu yazılımları SourceForge'a depolayarak tüm dünyadan açık kaynaklı yazılım kullanıcılarının faydalanmasını, yazılımlarınızı yorumlamasını ve incelemesini sağlayabilirsiniz.

Önemli Özellikleri ?
  • Sınırsız sayıda açık kaynak kodlu proje
  • Ücretsiz analiz ve raporlama araçları sunar.
  • Tarayıcı bazlı kod gezme özelliği sağlar.
  • Gelişmiş arama özellikleri sunar.


3-GitLab



GitLab, geliştirici toplulukları ve kuruluşlar tarafından kod gelişim, kod depolama takibinin devamlılığı için kullanıyorlar.

Öte yandan GitHub gibi Git kullanan GitLab, kullanıcılarına kod yönetim ve denetimi, çalışma ve iş takibi, ve belgelendirme veya hata takibi gibi çok sayıda seçenekte sunuyor.GitLab’ı GitHub ile mukayese edecek olursak sınırsız kod deposu, sınırsız disk alanı ve kod devamlılığı gibi seçenekler ücretsiz olarak hizmetinizde. GitLab.com üzerinden üye olarak, bilgisayarınıza herhangi bir kurulum yapmadan THT Ailesi olarak ücretsiz kullanabilirsiniz.
Eğer GitLab’ı kendi sunucumuza kurmak istersek Community Edition yeni topluluk sürümü özellikleriyle birlikte ücretsiz olarak kullanabiliyoruz. Tüm bu ücretsiz güzelliklerin yanısıra bazı iletişim ve eğitim konularında ücretli hizmetler alabileceğiniz paketler de mevcut.

Önemli Özellikleri ?

  • Sınırsız özel proje ve çalışma
  • Commit işlemlerini grafik olarak görebilirsiniz.
  • Analiz ve raporlama araçları sunar.
  • Filtrelenebilir sistem aktiviteleri.
  • Özel bilgilendirme servisleri, mail, Slack, ToDos v.b.
  • JIRA entegrasyonu.

4-GitKraken



GitKraken son yıllarda popülerliği hızla artan diğer bir kaynak kod yönetim uygulamasıdır. Harika bir kullanıcı arayüzü sayesinde versiyon kontrol işlemlerinizi kolaylıkla yapabilmenizi sağlar.
GitKraken açık kaynak kodlu projeler için ücretsiz bir plan sunmaktadır. Eğer ticari amaçlı kullanılacak isede aylık kullanıcı başına 4.08 $ bir fiyata sahiptir. GitKraken diğer kaynak kod yönetim uygulamları ilede entegre olabilir (GitHub, GitLab, ve Bitbucket). Böylece kolaylıkla kaynak kodlarınızı GitKraken’e taşıyabilirsiniz.

Önemli Özellikleri ?

  • İçerisinde kodlarınızı düzenleyebilmeniz için editör bulundurmaktadır.
  • Kod birleştirme sorunlarını çözebilen araçlar
  • Geri al ve ileri al butonları
  • Diğer kontrol sistemleri ile sorunsuz entegrasyon


5-AWS CodeCommit



Amazon firmasının sunmuş olduğu kaynak kod yönetim uygulamasıdır. AWS CodeCommit Amazon’un mimarisi üzerine kurulmuş, dolayısı ile güvenlik, ulaşılabilirlik gibi konularda düşünmenize gerek kalmaz. CodeCommit ile kodunuza kim ne zama neden ulaşmış gibi tüm detaylara erişebilirsiniz.
CodeCommit projeleriniz üzerinde kolaylıkla takım olarak çalışabilmenizi sağlar. Sorun Takibi, kod birleştirme, kod inceleme gibi bir çok özelliği içerisinde barındırır.

CodeCommit 5 kullanıcıya kadar ücretsiz olarak sınırsız sayıda projeyi yönetebilmenize imkan sağlar.

Önemli Özellikleri ?

  • Kod kütüphanaleri Amazon’un dağıtık sunucularında tutulur.
  • 5 kullanıcı için sınırsız kod kütüphanesi sunar.
  • Gelişmiş izleme araçları sunar.
  • Otomatik veri güvenliği sağlar.
  • Özel scriptler ve bilgilendirme servisleri sunar.


6- Google Cloud Source



Google’nin Google Cloud Platform sistemi üzerinde barındırılan kaynak kod yönetimi ve versiyon kontrol sistemidir. Kod kütüphaneleriniz dağıtık sunucular üzerinde tutulur, dolayısı ile her zaman erişim sağlayabilirsiniz. Cloud Source, GitHub ve Bitbucket ile entegre çalışmaktadır. Buda bu sitemlerdeki kodlarınızı kolaylıkla Cloud Source’a taşıyabileceğiniz anlamına gelir dostlar.

Önemli Özellikleri ?

  • Sınırsız kod kütüphanesi oluşturabilme (5 Kullanıcı, 50GB)
  • Kod kütüphaneleri Google Cloud Platform üzerinde barındırılır.
  • GitHub ve Bitbucket ile otomatik seknonizasyon sağlar.
  • Gelişmiş kod içi arama
  • Debug için gelişmiş özellikler




İnstagram @deltaturk3
Telegram @deltaturk
Ellerine saglik
 
Üst

Turkhackteam.org internet sitesi 5651 sayılı kanun’un 2. maddesinin 1. fıkrasının m) bendi ile aynı kanunun 5. maddesi kapsamında "Yer Sağlayıcı" konumundadır. İçerikler ön onay olmaksızın tamamen kullanıcılar tarafından oluşturulmaktadır. Turkhackteam.org; Yer sağlayıcı olarak, kullanıcılar tarafından oluşturulan içeriği ya da hukuka aykırı paylaşımı kontrol etmekle ya da araştırmakla yükümlü değildir. Türkhackteam saldırı timleri Türk sitelerine hiçbir zararlı faaliyette bulunmaz. Türkhackteam üyelerinin yaptığı bireysel hack faaliyetlerinden Türkhackteam sorumlu değildir. Sitelerinize Türkhackteam ismi kullanılarak hack faaliyetinde bulunulursa, site-sunucu erişim loglarından bu faaliyeti gerçekleştiren ip adresini tespit edip diğer kanıtlarla birlikte savcılığa suç duyurusunda bulununuz.