Bu proje, Git ve GitHub ile çalışmaya yeni başlayan kişiler için bir başlangıç noktası olması amacıyla benim kişisel notlarım referans alınarak oluşturuldu. Projenin amacı, temel Git komutlarını ve kullanımlarını anlamak, Git ve GitHub terimlerini kavramak ve bir takım dikkat etmeniz gereken noktaları vurgulamaktır.
Proje, Python programlama dili kullanılarak geliştirilmiştir ve ayrıca yeni ortaya çıkan Streamlit kütüphanesi de projede kullanılmıştır. Bu sayede, projeyi çalıştırarak interaktif bir arayüz üzerinden Git ve GitHub ile ilgili temel kavramları keşfedebilirsiniz.
Projenin içeriği aşağıdaki konuları kapsamaktadır:
- Temel Git komutları: Projede, Git'in en sık kullanılan komutlarına odaklanılmıştır. Bu komutlar arasında, depo oluşturma, değişiklikleri takip etme, geçmişi görüntüleme, dal oluşturma ve birleştirme gibi işlemler yer almaktadır.
- Git ve GitHub terimleri: Git ve GitHub kullanırken karşılaşabileceğiniz terimlerin açıklamaları ve anlamları projede yer almaktadır. Bu terimler arasında, depo (repository), dal (branch), itme (push), çekme (pull), birleştirme (merge) gibi kavramlar bulunmaktadır.
- Takım çalışması: Projede, Git ve GitHub kullanırken dikkat etmeniz gereken bazı önemli noktalar vurgulanmıştır. Bu noktalar, işbirliği yaparken çakışmaları önleme, dal politikaları, dal birleştirme stratejileri gibi konuları içermektedir.
Proje, Git ve GitHub ile çalışmaya yeni başlayan kişilerin temel bilgileri edinmelerine yardımcı olmayı hedeflemektedir. Ayrıca, projenin kaynak kodları ve belgeleri GitHub üzerinde paylaşılmıştır, böylece kullanıcılar projeyi inceleyebilir, katkıda bulunabilir veya kendilerine referans olarak kullanabilirler.
Bu proje, bir web sayfası olarak sunulmaktadır ve internet üzerinden erişilebilir durumdadır. Proje bağlantısı -> HERE