GitHub'ta Birlikte Nasıl Çalışılır?

Bir yazılım ekibinin Git sürüm takip sistemini kullanarak ortak çalışması için pek çok senaryo var. Bu dokümanda örnek bir senaryoda GitHub üzerinden sürecin nasıl işlediğini özetleyeceğiz. Senaryomuz şu şekilde gelişiyor:

roktas proje üzerinde çalışmaya nasıl başlamalı?

Projeyi oluşturan kişi ecylmz olduğuna göre roktas öncelikle f isimli projeyi ecylmz‘ın deposundan “fork” ederek almalı. Bu “fork” işlemi için GitHub'ın yardım sayfasında ayrıntılı bilgi bulabilirsiniz. Buna göre:

roktas projede yaptığı değişiklikleri ecylmz'a nasıl göndermeli?

roktas'ın elindeki kopya GitHub'ın “fork” özelliğiyle ecylmz'ın kopyasından türetildiğinden, GitHub roktas'a yaptığı değişiklikleri ecylmz'a iletmek için “Pull Request” adında bir kolaylık sunuyor. Buna göre:

roktas ecylmz'ın değişikliklerini nasıl takip etmeli?

roktas proje üzerinde çalışırken ecylmz da kendi kopyası üzerinde bazı değişiklikler yapıyor olabilir. roktas bu değişiklikleri şöyle alıyor: