Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, Kadir Kasım tarafından sunulan bir Git eğitim videosudur. Kadir, GitHub'da fork kavramını ve başka birinin projesine nasıl dahil olunabileceğini adım adım göstermektedir.
- Video, fork işleminin ne olduğunu açıklayarak başlıyor ve ardından bir GitHub repository'nin kendi repository'ye nasıl kopyalanacağını gösteriyor. Daha sonra, fork edilen projede yapılan değişikliklerin nasıl commit edileceği, push edileceği ve bu değişikliklerin orijinal sahibine nasıl pull request olarak gönderileceği detaylı olarak anlatılıyor. Ayrıca, pull request'in nasıl onaylanacağı ve gözden geçirileceği de gösteriliyor.
- 00:01Fork Kavramı ve Kullanımı
- Fork kavramı, başka birinin projesine dışarıdan nasıl dahil olabileceğimizi gösterir.
- Fork işlemi, bir repository'yi kendi repository alanımıza kopyalamak anlamına gelir ve bu işlem bir eksi iki saniye ya da bir eksi iki dakika projenin büyüklüğüne göre değişir.
- Fork edilen proje, owner'ın kendi projeleri arasında yer alır.
- 01:32Fork Edilen Projeyi Klonlama ve Değişiklik Yapma
- Fork edilen projeyi klonlamak için terminalde "git clone" komutu ve fork edilen repository'nin linki kullanılır.
- Projede değişiklik yapmak için yeni bir dosya (index.php) oluşturulup içine PHP komutları yazılır.
- Değişiklikler kaydedilir, "git add", "git commit" komutları ile commit edilir ve "git push" ile fork edilen uzak repository'e gönderilir.
- 05:06Pull Request Oluşturma ve Onaylama
- Değişiklikleri orijinal sahibine bildirmek için "New Pull Request" seçeneği kullanılır ve "Create Pull Request" ile istek oluşturulur.
- Orijinal sahibi, pull request'i inceleyebilir, yorum ekleyebilir veya dosyaları gözden geçirmeyi (review) isteyebilir.
- Pull request onaylandıktan sonra, orijinal repository'de de değişiklikler birleştirilir ve fork işlemi "birleştirilmiş durumda" olarak görünür.