1. versiyon kontrol sistemlerinden biri olan git'i kullanarak servis veren platform.

    github

    subversion, cvs gibi sürüm takip sistemini kullanan kişiler çok fazla yabancılık çekmeyecektir. Yazılım geliştirme sürecinde güncel kodlarınızı ayrı bir dal,kol (branch) altında geliştirerek, stabil sürüme dokunmadan geliştirme yapabilirsiniz. Mesela geliştirdiğiniz bir modül var ve buna güncellemeler yapmaya devam ediyorsunuz, kısa bir demo yapmanız gerektiğinde master branch a geri dönerek çalışan son halini gösterebilirsiniz. Burada depoladığınız kodlarınız herkes tarafından görüntülenebilir, yalnız bu sizin kodlarınızın çalınacağı anlamına gelmiyor açık kaynak ekosisteminin de kendisine ait bir lisanslama yapısı var. kişisel (private) bir depo (repository) almak isterseniz ücret vermek gerekiyor.(öğrencilere ücretsiz) Başka projeleri ayırma (fork) yaparak, onlara destek verebilirsiniz. Öncelikle öğrenciler için çok faydalı bir paketi var, sıkı durun :

    github öğrenci paketi

    bu paket içindeki platformlarda öğrencilere ücretsiz veya belirli bir miktar verilerek kullanılması teşvik ediliyor. DigitalOcean ve githubın vermiş olduğu ücretsiz beş adet private repoyu etkin olarak kullanmıştım. Eğer yazılımla ilgileniyor ve öğrenci iseniz, bu paketin içindekileri karıştırmanızı öneririm.