GitLab

gradient

GitLab, Git için yazılım kodu depolarını depolamak ve yönetmek üzere tasarlanmış bir web uygulamasıdır. İşbirliğine dayalı geliştirme yapmanıza, kodun önceki sürümlerini geri almanıza ve güncellemenize olanak tanır ve genel ve özel geliştirme dallarını destekler.

Aslında GitLab, tanınmış GitHub’ın genç muadili ve rakibidir. Bir veritabanı sistemine dayanan git depoları ile çalışmak ve depolamak için çevrimiçi bir hizmettir.

GitLab’ın iki ücretsiz sürümü vardır:

  • Küçük ekipler ve özel projeler için uygun olan Topluluk Sürümü;
  • uzak bir barındırma sunucusunda bulut sürümü.

Daha büyük ekipler GitLab’ın Enterprise Edition Starter veya Enterprise Edition Premium gibi ücretli sürümlerini kullanabilir.

Git nedir

Git, yazılım geliştiricileri tarafından proje kodundaki değişiklikleri izlemek ve kontrol etmek için kullanılan bir sürüm kontrol sistemidir. Yazılım geliştirmede ekip çalışmasını optimize etmenin bir yolu olarak 2005 yılında Linux’un yaratıcısı tarafından kurulmuştur. Tüm değişiklikler Git’te ayrı ayrı yapılır, bu da onları izlemenize ve önceki sürümlere geri dönmenize olanak tanır. Ana yapı taşı, bir projenin tüm dosyalarının depolandığı bir dizin olan depodur. Deponun bir kopyasına dal adı verilir.

GitLab’ın İşlevselliği

GitLab kullanıcıların şunları yapmasına olanak tanır:

  • özel ve genel depolar oluşturmak, depolamak ve yönetmek;
  • kullanıcıların verilere erişim haklarını düzenlemek;
  • CI sistemleri ve üçüncü taraf yazılımlarla entegre etmek;
  • projelerdeki değişiklikleri takip etmek ve hataları izlemek;
  • kullanıcılar arasında depoların paylaşımını düzenlemek;
  • projeler hakkında yorum yapma;
  • kimlik doğrulama ve yetkilendirme araçlarına erişim;
  • verimlilik analizi gerçekleştirme ve görevleri takip etme;
  • kod kalitesini test etme ve kontrol etme;
  • depoları bulutta ve yerel sunucularda dağıtma

By using our website, you agree to with the fact that we use cookies.