Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, Sadık Duran tarafından sunulan bir eğitim dersidir. Eğitmen, kurs boyunca geliştirdiği projeleri GitHub üzerinden paylaştığını belirtiyor.
- Video, GitHub'ın temel kullanımını anlatmaktadır. Eğitmen önce GitHub'a nasıl erişileceğini, projelerin nasıl görüntüleneceğini ve indirileceğini gösteriyor. Ardından fork yapma, klonlama, değişiklik yapma ve push etme işlemlerini adım adım açıklıyor. Ayrıca pull request gönderme süreci de detaylı olarak anlatılıyor. Video, GitHub'ın temel kullanımını öğrenmek isteyenler için temel bir rehber niteliğindedir.
- GitHub Projesi Tanıtımı
- Kurs boyunca yapılan projeler GitHub üzerinden paylaşılmıştır.
- GitHub adresine ulaşmak için github.com sitesine gidip, katmanlı mimari e-ticaret projesine ulaşılabilir.
- Projede derslerin tüm versiyonları bulunmakta ve "public" kısım ise projenin son halini göstermektedir.
- 01:37Projenin İndirilmesi
- Proje, "clone or download" seçeneğinden "download zip" olarak bilgisayara indirilebilir.
- Alternatif olarak, proje adresi kopyalanıp Visual Studio veya Visual Studio Code gibi bir editöre yapıştırılarak klonlanabilir.
- Klonlama işlemiyle internet üzerindeki depo yerel bilgisayara aktarılır ve üzerinde çalışılabilir.
- 03:24GitHub'da Değişiklik Yapma
- Bir projede değişiklik yapmak için önce projeyi kendi hesabınıza "fork" (kopyalama) yapmanız gerekir.
- Fork edilen projede değişiklik yapıp "commit" ile yerelde kaydedebilirsiniz.
- Değişiklikleri kendi hesabınıza "push" ile yükleyebilirsiniz.
- 07:01Pull Request Gönderme
- Kendi hesabınıza kopyaladığınız projede yapılan değişiklikleri orijinal projenin sahibine "pull request" olarak gönderebilirsiniz.
- Orijinal proje sahibi, gönderilen değişiklikleri inceleyip kabul edebilir veya reddedebilir.
- Kabul edilen değişiklikler orijinal projeye aktarılır.
- 08:34Git ve GitHub Kullanımı
- Git işlemlerini yapabilmek için bilgisayara Git servisi yüklenebilir.
- Visual Studio Code'da "GitHub extension" eklentisi kurularak kod üzerinde GitHub işlemleri yapılabilecektir.
- GitHub kullanımı detaylı bir konu olup, zamanla farklı kaynaklardan bilgi edinilerek öğrenilebilir.