GitHub Nedir? Ne İçin Kullanılır? Amacı Nedir?

GitHub Nedir? Ne İçin Kullanılır? Amacı Nedir?

Burak Özyakut 22 Haz 2020 Yazılım 3.775  2

GitHub, Kısa süre içerisinde yazılımcıların vazgeçilmezleri arasına giren bir sürüm/versiyon denetim sistemidir. Yazdığımız projeleri, bilgisayarımızda ya da harici disklerde binbir çekince altında değilde web üzerinde tutmamızı ve yönetmemizi elde eden bir sistemdir. Yapmış olduğunuz projeleri her adımda kaydederek aslen yeni bir versiyon oluşturmuş olmuş olursunuz. Buna GitHub’ta commit etmek deniyor. Yani sizin her commit işleminiz aslına bakarsak bir versiyon anlamına geliyor. Bu versiyonları dilediğiniz şekilde geri alıp programın yeniden eski haline döndürebiliyorsunuz. Ne için kullanabileceğimize örnek vermek gerekirse PHP yada C# projesi geliştiriyorsunuz burada geliştirdiğiniz platform önemli değil önemli olan kodunuzda bir şey tecrübe etmek istiyorsunuz. İlk olarak GitHub kullanmayan kullanıcılar projenin bir yedeğini alır ve bunu ayrı bir klasörde v1-v2-v3 vs. şeklinde tutar ve bu hem görüntü kirliliğine bununla birlikte ileriki zamanlarda nerede ne değişiklik icra ettiğinızı bilmediğiniz için programın karışmasına sebep olur. GitHub kullanan kullanıcılar ise bunu tek bir satırla hiç bir uğraş gerektirmeden yapabilir.

GitHub Nedir? Ne İçin Kullanılır? Amacı Nedir?

GitHub Amacı?

GitHub, geliştiricilerin çalışma şeklini değiştiren muhteşem bir platformdur. Ancak, bu yalnız geliştiriciler için olduğu anlamına gelmiyor. Projelerini verimli biçimde yönetmek ve ortaklaşa iş içinde çalışmak isteyen herkes GitHub’ı kullanabilir.

Windows 10’da Sanal Makine Nasıl Kurulur?
Windows 10’da Sanal Makine Nasıl Kurulur?
Ücretsiz Microsoft Office Nasıl İndirilir?
Ücretsiz Microsoft Office Nasıl İndirilir?
GitHub, 21 TB Büyüklüğünde Açık Kaynaklı Kodu Kuzey Kutbu’na Gömdü!
GitHub, 21 TB Büyüklüğünde Açık Kaynaklı Kodu Kuzey Kutbu’na Gömdü!
Unity, Premium Ders Videolarını Kalıcı Olarak Ücretsiz Yaptı
Unity, Premium Ders Videolarını Kalıcı Olarak Ücretsiz Yaptı

Bir cevap yazın

E-posta hesabınız yayımlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir

This site uses Akismet to reduce spam. Learn how your comment data is processed.