Store, Sucrose uygulaması için kullanıcıların kendi canlı duvar kağıtlarını yayınlamak amacıyla oluşturulmuş bir açık kaynaklı depodur. Kullanıcılar, bu depoya çekme isteği göndererek kendi canlı duvar kağıtlarını ekleyebilir ve diğer kullanıcılarla paylaşabilir. Bu depo, kullanıcıların yaratıcılıklarını sergilemelerini ve Sucrose topluluğuyla etkileşimde bulunmalarını sağlayan bir platform sunmaktadır. Her bir katkı değerlendirilir ve projeye eklenmeden önce incelenir. Siz de duvar kağıtlarınızı paylaşarak Sucrose topluluğuna katılabilirsiniz!
Bu dökümantasyon, projemize çekme istekleri göndermek isteyen kullanıcılara rehberlik etmek için hazırlanmıştır. Aşağıda, çekme isteği gönderirken izlemeniz gereken adımları bulabilirsiniz.
Öncelikle projeyi yerel bir makineye klonlamanız gerekmektedir. Klonlama işlemi için aşağıdaki komutu kullanabilirsiniz:
git clone https://github.com/Taiizor/Store.git
Çekme isteğinizi göndermek için yeni bir dal (branch) oluşturmanız gerekmektedir. Bu, projenin ana dalından bağımsız olarak değişikliklerinizi yapmanıza olanak sağlar. Aşağıdaki komutla yeni bir dal oluşturabilirsiniz:
git checkout -b yeni-dal-adı
Yaptığınız değişiklikleri yapın ve ardından bu değişiklikleri kaydedin (commit). Aşağıdaki komutları kullanarak değişikliklerinizi ekleyebilir ve bir commit mesajı ile kaydedebilirsiniz:
git add .
git commit -m "Yaptığınız değişiklikleri açıklayan bir mesaj"
Yaptığınız değişiklikleri uzak sunucuya göndermek için yeni dalınızı yayınlamanız gerekmektedir. Aşağıdaki komutla dali yayınlayabilirsiniz:
git push origin yeni-dal-adı
Son olarak, GitHub web sitesinden bir çekme isteği göndermelisiniz. Proje sayfasına gidin, sağ üst köşedeki "Pull Request" (Çekme İsteği) düğmesine tıklayın ve ardından "Compare & pull request" (Karşılaştır ve çekme isteği gönder) düğmesine tıklayın. Değişikliklerinizi açıklayan bir başlık ve açıklama yazın ve çekme isteğinizi gönderin.
Çekme isteğinizi gönderdiniz! Proje sahipleri ve katkıda bulunanlar, değişikliklerinizi gözden geçirecek ve uygun olduğunda projeye birleştirecektir. İyi çalışmalar!