S 1
ShadowFon
D 1
delimuratt
PrimeAC 1
PrimeAC
noisiv 1
noisiv
Manwe Work 1
Manwe Work
Best Studio 2
Best Studio
kralhakan2009 1
kralhakan2009
Vahsi Uzman 1
Vahsi Uzman
romegames 1
romegames
Bvural41 1
Bvural41
BlackFullMoon 1
BlackFullMoon
Hikaye Ekle
Reklam vermek için turkmmo@gmail.com

Altın Konu GitHub nedir ve nasıl kullanılır

Madescx

Python Developer
TM Üye
Katılım
31 Mar 2020
Konular
113
Mesajlar
170
Online süresi
32m 27s
Reaksiyon Skoru
44
Altın Konu
1
TM Yaşı
6 Yıl 2 Ay 10 Gün
Başarım Puanı
119
MmoLira
298
DevLira
0
Ticaret - 0%
0   0   0

ROHAN2 WORLD 1-120 TR TİPİ OFFICIAL YOHARA, BALATHOR VE AMON! 80. GÜNÜNDE! +10.000 ONLİNE! HİLE VE BOT %100 ENGELLİ HEMEN TIKLA!

GitHub özellikle yazılım geliştiricilerinin kullandığı bir proje yönetim ve versiyon kontrol sistemidir, ayrıca bir nevi sosyal ağ görevi de görür. Genel olarak bir başkasıyla birlikte bir proje üzerinde çalışmanıza, projeyi planlamanıza olanak sağlar.
9274b18648d49920cb29a4aff353a7d9.png

GitHub'ı öğrenmeden önce Git'in ne işe yaradığını öğrenmek gerekir. Git aynı zamanda Linux'un da geliştiricisi olan Linus Torvalds tarafından geliştirilmiştir. Git yazılım geliştirirken kodların değişiminin eşzamanlı olarak kontrol edilebildiği versiyon kontrol sistemidir. Koordine bir şekilde çalışılabilmesi için geliştirilmiştir. Hub ise bunu sosyal ağa çeviren, isteyenlerin kendi projelerini paylaşabileceği bir platform haline getiren kısmıdır.
Şimdi GitHub'daki kavramları gözden geçirelim.
Konu Madescx tarafından Turkmmo için hazırlanmıştır.

Repository
Türkçe anlamı depo olan bu kavram proje dosyalarınızın saklandığı dizin anlamına gelir. Projenizle alakalı her türden dosyayı burada depolayabilirsiniz. Konu Madescx tarafından Turkmmo için hazırlanmıştır.

Branch
Türkçe anlamı dal olan bu kavram proje dosyalarınızın kopyasıdır. Branch'i diğer proje ortaklarından ayrı geliştirme yapmak için yada ana projeyi etkilemeden başka bir değişiklik yapmak için kullanabilirsiniz. Branch üzerindeki çalışmalarınız diğer branchleri yada ana deponuzdaki projenizi etkilemez. Konu Madescx tarafından Turkmmo için hazırlanmıştır.

Pull Request
Pull Request kendi branchiniz üzerinde yaptığınız değişikliğin ana projeye dahil edilmesi isteği demektir. Yani bir nevi proje ortaklarınıza kendi branchinizde yaptığınız değişikliği projeye dahil edilmesi talebinde bulunmanızdır. Proje ortakları bu pull request'i kabul yada red edebilir.

Repository Forking
Bir depoyu forklamak yani çatallamak projeyi alıp kendi projeniz haline getirmeniz demektir. Yani üzerinde istediğiniz gibi çalışabilirsiniz. Forking sonrası yaptığınız değişikliklerden ana proje etkilenmez. Ayrıca ana projedeki değişikliği isterseniz forkladığınız projede de aktive edebilirsiniz.

Konu Madescx tarafından Turkmmo için hazırlanmıştır.
 
Son düzenleme:
Ellerinize sağlık, teşekkür ederim. :)
 
Ellerinize sağlık, teşekkür ederim
 
Teşekkürler bu arda pp ye bayıldım :)
 

Şu an konuyu görüntüleyenler (Toplam : 0, Üye: 0, Misafir: 0)

Geri
Üst