# Katkıda Bulunma Rehberi Bu projeye katkıda bulunmak istediğiniz için teşekkürler! Lütfen aşağıdaki adımları izleyiniz. ## Başlamadan Önce 1. **Projeyi Fork Edin**: GitHub üzerinde bu projenin bir kopyasını kendi hesabınıza alınız. 2. **Klonlayın**: Forkladığınız projeyi yerel bilgisayarınıza klonlayınız: ```bash git clone https://github.com/KULLANICI_ADI/OmegaCode.git cd OmegaCode ``` 3. **Yeni Bir Branch Oluşturun**: Özellik veya hata düzeltmesi için yeni bir branch oluşturunuz: ```bash git checkout -b feature/ozellik-adi ``` ## Kod Yazma Kuralları * **Python Stili**: PEP 8 standardını takip ediniz. * **Docstring**: Her fonksiyon ve sınıf için açıklayıcı docstring yazınız. * **Testler**: Yeni özellikler için test kodları yazınız. * **Yorumlar**: Karmaşık mantığı açıklayan yorumlar ekleyiniz. ## Değişiklikleri Göndermek 1. **Değişiklikleri Commit Edin**: ```bash git add . git commit -m "Açıklayıcı bir commit mesajı yazınız" ``` 2. **Push Yapınız**: ```bash git push origin feature/ozellik-adi ``` 3. **Pull Request Açınız**: GitHub üzerinde orijinal projeye karşı bir Pull Request açınız. Açıklamada neler yaptığınızı detaylı bir şekilde belirtiniz. ## Hata Bildirme Bir hata bulduysanız, lütfen GitHub Issues sekmesinden yeni bir issue açınız. Şunları belirtiniz: * Hatanın açıklaması * Hatayı tekrar üretme adımları * Beklenen ve gerçek davranış * Kullandığınız Python ve PyTorch versiyonları ## Sorular ve Tartışmalar Sorularınız veya önerileriniz için GitHub Discussions sekmesini kullanınız. ## Davranış Kuralları * Saygılı ve yapıcı bir ortam yaratınız. * Farklı görüşleri saygıyla karşılayınız. * Hakaret veya ayrımcı dil kullanmayınız. Teşekkürler! 🙏