GitHub nedir ve neden öğrenciler bilmeli?
Kod yazan herkesin bir noktada duyduğu bir isimdir GitHub. Aslında projeleri güvende tutan ve paylaşmayı kolaylaştıran bir platformdur.
Yazıyı okuBir ödev dosyasını "odev-son-son2-gercekten-son.docx" diye kaydettiysen sürüm takibine ihtiyacın var demektir. Git tam da bu sorunu çözer.
Git, klasörünün tüm geçmişini kaydeden bir araçtır. Her kayıt anına commit denir. Commitlerin arasında ileri geri gidebilirsin. Bir şeyi bozarsan son çalışan commit’e dönmek yeterlidir. Dosyalarını yirmili versiyonlara bölmek zorunda kalmazsın.
Git’te branch yani dal açabilirsin. Ana projeye dokunmadan yeni bir özelliği deneyebilirsin. Deneme işe yararsa dalı ana kodla birleştirirsin, işe yaramazsa dalı silersin. Ana proje hiç zarar görmez.
Git, bilgisayarında çalışan bir araçtır. GitHub ise bu geçmişi internette saklayan ve paylaşmaya açan bir platformdur. Git olmadan GitHub kullanılmaz; ama Git’i GitHub olmadan da kullanabilirsin.
Küçük bir metin dosyası oluştur. İçine bir cümle yaz ve git add ile git commit komutlarını öğrenmek için bir rehber izle. İlk commit mesajın "ilk deneme" olabilir. Kötü bir commit mesajı yoktur; hiç commit etmemek daha kötüdür.
KEŞFE DEVAM
Kod yazan herkesin bir noktada duyduğu bir isimdir GitHub. Aslında projeleri güvende tutan ve paylaşmayı kolaylaştıran bir platformdur.
Yazıyı okuKod yazmak için herhangi bir not defteri yeterlidir. Ama renkli ipuçları, hata uyarıları ve otomatik tamamlama işi çok kolaylaştırır.
Yazıyı oku