Github Nasıl Çalışıyor ?
-
Selam müritler , github ile ilgili bazı sorularım var.Mesela ben bir açık kaynak projemi orada yayınladığımda birileri gelip bir ekleme yaptı koda yada benim uzun yoldan yaptığım bi fonksiyonu düzeltti daha kısa bir hale getirdi yani dosya üzerinde bir değişiklik yaptı.Bu değişiklik otomatikman benim kaynak koduma kayıt ediliyor mu yoksa değişiklikler önce bana sunulup ben mi onay veriyorum nasıl işliyor bu sistem ?
-
Kendi sorumu gene kendim çözdüm :)
Merak eden arkadaşlar buradan inceleyebilir : https://github.com/COMU/bohca/wiki/G%C4%B0T-KULLANIM-KLAVUZU
-
Kişi öncelikle senin yayınladığın projeyi fork ile kendine kopyalar. Daha sonra ekleme yapabilir.
Ama yaptığı eklemeler senin kendi projeni değiştirmez. Senin projenden bir tane de adamın hesabında oluşturur ve adamın yaptığı değişiklikler orada gözükür.
Adamın hesabına gidip projenin katkı sağlayanlar kısmına tıkladığın zaman katkı sağlama oranıyla beraber kimlerin katkı sağladığını görebilirsin.
-
Asi296 bunu yazdı
Kişi öncelikle senin yayınladığın projeyi fork ile kendine kopyalar. Daha sonra ekleme yapabilir.
Ama yaptığı eklemeler senin kendi projeni değiştirmez. Senin projenden bir tane de adamın hesabında oluşturur ve adamın yaptığı değişiklikler orada gözükür.
Adamın hesabına gidip projenin katkı sağlayanlar kısmına tıkladığın zaman katkı sağlama oranıyla beraber kimlerin katkı sağladığını görebilirsin.
peki mesela adam beğendiğim bi özellik eklemiş adamın güncellenmiş kodunu direk benim kaynak koduma aktarma şansım oluyor mu ?
-
sokoban bunu yazdıAsi296 bunu yazdı
Kişi öncelikle senin yayınladığın projeyi fork ile kendine kopyalar. Daha sonra ekleme yapabilir.
Ama yaptığı eklemeler senin kendi projeni değiştirmez. Senin projenden bir tane de adamın hesabında oluşturur ve adamın yaptığı değişiklikler orada gözükür.
Adamın hesabına gidip projenin katkı sağlayanlar kısmına tıkladığın zaman katkı sağlama oranıyla beraber kimlerin katkı sağladığını görebilirsin.
peki mesela adam beğendiğim bi özellik eklemiş adamın güncellenmiş kodunu direk benim kaynak koduma aktarma şansım oluyor mu ?
Tabi hocam pull request ile aradaki farkları çekebilirsin beğenmediğin kısımları çekme aşamasında almayabilirsin.
Asi296 tarafından 18/Ağu/13 11:12 tarihinde düzenlenmiştir -
Asi296 bunu yazdısokoban bunu yazdıAsi296 bunu yazdı
Kişi öncelikle senin yayınladığın projeyi fork ile kendine kopyalar. Daha sonra ekleme yapabilir.
Ama yaptığı eklemeler senin kendi projeni değiştirmez. Senin projenden bir tane de adamın hesabında oluşturur ve adamın yaptığı değişiklikler orada gözükür.
Adamın hesabına gidip projenin katkı sağlayanlar kısmına tıkladığın zaman katkı sağlama oranıyla beraber kimlerin katkı sağladığını görebilirsin.
peki mesela adam beğendiğim bi özellik eklemiş adamın güncellenmiş kodunu direk benim kaynak koduma aktarma şansım oluyor mu ?
Tabi hocam pull request ile aradaki farkları çekebilirsin beğenmediğin kısımları çekme aşamasında almayabilirsin.
Güzelmiş hocam şimdi burada repository dediği kısım bizim projemiz oluyor değil mi ? create new repository diyor oraya proje dosyalarını koyacam sonra millet oradan alıp güncelleyecek vs.
-
sokoban bunu yazdıAsi296 bunu yazdısokoban bunu yazdıAsi296 bunu yazdı
Kişi öncelikle senin yayınladığın projeyi fork ile kendine kopyalar. Daha sonra ekleme yapabilir.
Ama yaptığı eklemeler senin kendi projeni değiştirmez. Senin projenden bir tane de adamın hesabında oluşturur ve adamın yaptığı değişiklikler orada gözükür.
Adamın hesabına gidip projenin katkı sağlayanlar kısmına tıkladığın zaman katkı sağlama oranıyla beraber kimlerin katkı sağladığını görebilirsin.
peki mesela adam beğendiğim bi özellik eklemiş adamın güncellenmiş kodunu direk benim kaynak koduma aktarma şansım oluyor mu ?
Tabi hocam pull request ile aradaki farkları çekebilirsin beğenmediğin kısımları çekme aşamasında almayabilirsin.
Güzelmiş hocam şimdi burada repository dediği kısım bizim projemiz oluyor değil mi ? create new repository diyor oraya proje dosyalarını koyacam sonra millet oradan alıp güncelleyecek vs.
Aynen öyle hocam verdiğin klavuza göre ayarları yaparak hiç siteye girmeden direk bilgisayarın üzerinden repository oluşturup güncelleme falan yapabilirsin.
-
Asi296 bunu yazdısokoban bunu yazdıAsi296 bunu yazdısokoban bunu yazdıAsi296 bunu yazdı
Kişi öncelikle senin yayınladığın projeyi fork ile kendine kopyalar. Daha sonra ekleme yapabilir.
Ama yaptığı eklemeler senin kendi projeni değiştirmez. Senin projenden bir tane de adamın hesabında oluşturur ve adamın yaptığı değişiklikler orada gözükür.
Adamın hesabına gidip projenin katkı sağlayanlar kısmına tıkladığın zaman katkı sağlama oranıyla beraber kimlerin katkı sağladığını görebilirsin.
peki mesela adam beğendiğim bi özellik eklemiş adamın güncellenmiş kodunu direk benim kaynak koduma aktarma şansım oluyor mu ?
Tabi hocam pull request ile aradaki farkları çekebilirsin beğenmediğin kısımları çekme aşamasında almayabilirsin.
Güzelmiş hocam şimdi burada repository dediği kısım bizim projemiz oluyor değil mi ? create new repository diyor oraya proje dosyalarını koyacam sonra millet oradan alıp güncelleyecek vs.
Aynen öyle hocam verdiğin klavuza göre ayarları yaparak hiç siteye girmeden direk bilgisayarın üzerinden repository oluşturup güncelleme falan yapabilirsin.
Anladım hocam çok teşekkürler , javascript framework yayınlamayı düşünüyorumda github'ı nasıl kullanacağımı bilemediğimden :D önce bi onu öğrenem dedim.
-
sokoban bunu yazdıAsi296 bunu yazdısokoban bunu yazdıAsi296 bunu yazdısokoban bunu yazdıAsi296 bunu yazdı
Kişi öncelikle senin yayınladığın projeyi fork ile kendine kopyalar. Daha sonra ekleme yapabilir.
Ama yaptığı eklemeler senin kendi projeni değiştirmez. Senin projenden bir tane de adamın hesabında oluşturur ve adamın yaptığı değişiklikler orada gözükür.
Adamın hesabına gidip projenin katkı sağlayanlar kısmına tıkladığın zaman katkı sağlama oranıyla beraber kimlerin katkı sağladığını görebilirsin.
peki mesela adam beğendiğim bi özellik eklemiş adamın güncellenmiş kodunu direk benim kaynak koduma aktarma şansım oluyor mu ?
Tabi hocam pull request ile aradaki farkları çekebilirsin beğenmediğin kısımları çekme aşamasında almayabilirsin.
Güzelmiş hocam şimdi burada repository dediği kısım bizim projemiz oluyor değil mi ? create new repository diyor oraya proje dosyalarını koyacam sonra millet oradan alıp güncelleyecek vs.
Aynen öyle hocam verdiğin klavuza göre ayarları yaparak hiç siteye girmeden direk bilgisayarın üzerinden repository oluşturup güncelleme falan yapabilirsin.
Anladım hocam çok teşekkürler , javascript framework yayınlamayı düşünüyorumda github'ı nasıl kullanacağımı bilemediğimden :D önce bi onu öğrenem dedim.
Önemli değil hocam. Bende yeni yeni uğraşıyorum github'la ama çok kullanışlı gerçekten.
-
Windows client olarak ne kullanıyorsun?
-
konu takip merak ettim bu github ı