Çözüldü Github nedir?

Bu konu çözüldü olarak işaretlenmiştir. Çözülmediğini düşünüyorsanız konuyu rapor edebilirsiniz.

bedrhnaliakcy

Hectopat
Katılım
16 Temmuz 2018
Mesajlar
142
Çözümler
1
Daha fazla  
Cinsiyet
Erkek
Meslek
İndie software
Merhaba arkadaşlar ben yazılım sektöründe yeniyim de birkaç video izledim bazıları şöyle diyor. GitHub hesabınızın olmazsa olmazlardandır diyor. Bunun üzerine internet üzerinden bir araştırayım dedim. Hesap açtım baktım ama çok karışık geldi siteden pek bir şey anlamadım. Bunun hakkında video çekenlere baktım onlarda beni tatmin etmedi. O yüzden buraya konu açayım dedim.

GitHub nedir?
Yazılımcılar için ne gibi önem taşıyor.
Hesabım olsa ne gibi faydası olur bana.
Olmazsa zararı ne?
Videoda izlediğim adam gibi yani olmazsa olmaz mı?

Bu konu hakkında cahilliğimi giderirseniz çok sevinirim. Şimdiden çok teşekkür ederim.
 
Çözüm
Git sistemini kullanmak bir yazılımcı için önemli. Karşılaşacağın bir hata sonrası eski versiyonlara dönebilmelisin. Bir proje üzerinde birkaç kişi çalışıyorsan, yaptığın değişiklikleri diğerlerininki ile karşılaştırmak için ve gerekli durumlarda birleştirme yapmak için kullanmak zorundasın. Git sistemi ise bunlara olanak sağlıyor. GitHub ise, Git sistemini kullanarak verilerini depolayabileceğin bir bulut servisi.

Git sistemini kullanmak için GitHub'a ihtiyacın yok. GitHub sadece veri depoluyor. Local'de de Git sistemini kullanabilirsin.
Git sistemini kullanmak bir yazılımcı için önemli. Karşılaşacağın bir hata sonrası eski versiyonlara dönebilmelisin. Bir proje üzerinde birkaç kişi çalışıyorsan, yaptığın değişiklikleri diğerlerininki ile karşılaştırmak için ve gerekli durumlarda birleştirme yapmak için kullanmak zorundasın. Git sistemi ise bunlara olanak sağlıyor. GitHub ise, Git sistemini kullanarak verilerini depolayabileceğin bir bulut servisi.

Git sistemini kullanmak için GitHub'a ihtiyacın yok. GitHub sadece veri depoluyor. Local'de de Git sistemini kullanabilirsin.
 
Çözüm
Aynı zamanda farklı dallar ile ortak çalışabilir, projeyi günlükleyerek, dallara ayırarak herkesin kendi geliştirdiği özellikleri daha kolay bir biçimde birleştirip ürün çıkartabilir, proje geliştirebilirsiniz.
Ortak çalışmayı da kolaylaştırıyor yani.
Diğer taraftan kimin ne yaptığını da görebildiğiniz için performans, iş takibi de yapabilirsiniz.
Jira gibi sistemler ile entegre edip sorun, hotfix takibi de yapabilirsiniz.
İnternette tonla video var.
 
GitHub yazılımcının bel kemiğidir. Her şeyi hem orada bulabilir hem de depo edebilir. Linux sistemlerin çoğunda git komutu yüklü gelir. Bunun dışında projenizi planlayabilir, eğer farklı kişiler ile paylaştıysanız onlar size eksik noktaları yazabilir. Bunun gibi birçok özelliğe sahip GitHub. Mesela bedavadan, yazdığınız internet bazlı bir javaScript oyunu oynatmak için Herouku'ya ihtiyaç duyarsınız. Herouku'da sizin GitHub dosyalarınıza ihtiyaç duyar. Umarım mantığını kavramışsınızdır.
 
Dostlar konuyu hortlatayımda bende bir githup ücretsiz öğrenci sürümü aldım açıkcası ne işime yarar ne yapabilirim anlamadım bir tek Unity gözüme çarptı mimarlık bölümü okuyorum bana bir faydası vs olur mu kod konusundan pek anlamamda
 

Geri
Yukarı