Kas.08

Hızlandırılmış Git Versiyon Kontrol Sistemi ve Github Dersleri: GitHub Pages’te Yayınlama [Part 5]

Önceki makalelerimizde Github kullanımını, lokal ve uzak sunucu dosyaları ile çalışabilmek için gerekli Git komutlarını öğrenmiştik. Bu makalede de Hızlandırılmış Git VersiyonKontrol Sistemi ve Github derslerimize Github Pages’te bir web projesi yayınlayarak son vereceğiz.

Artık GitHub’ta üyeliğimiz ve bir de repomuz var, repoyu nasıl yöneteceğimizi de biliyoruz ve bu repoda da nasıl çalışacağımızı öğrendik. Repomuzdaki dosyalar eğer bir web sayfası olacak nitelikteyse, yani web projesi ise bunu GitHub’ın ücretsiz olarak sunmuş olduğu GitHub Pages ile web’de yayınlayabiliyoruz. Yayın yaparken GitHub bir subdomain üretir ve bu adresle projeye web tarayıcısından erişilebilir.

git,github

Eki.30

Hızlandırılmış Git Versiyon Kontrol Sistemi ve Github Dersleri: Uzak Sunucu Repolarında Çalışmak için Git Komutlarının Kullanımları [Part 4]

Önceki Git Dosya Versiyonlama Sistemi makalelerimizde lokal sistemde çalışmayı ve GitHub üzerinde repo oluşturmayı görmüştük. Bu makalemizde de uzak sunucu olarak GitHub üzerinde public repolarla çalışacağız.

Bu makalede yer alan konular, bir önceki makalede yer alan içeriğin devamı niteliğindedir.

git,github

Eki.29

Eki.21

Hızlandırılmış Git Versiyon Kontrol Sistemi ve Github Dersleri: Kişisel GitHub Reposu Açmak ve Temel Git Komutları [Part 2]

İş dünyasında çalıştığınızda muhtemelen tek başınıza çalışmayacak ve ortak projelerde görev alacaksınız. Uzak sunucularda yer alan projeleri kendi bilgisayarınıza klonlayıp ayrı ayrı branch’larda çalışmanız gerekecek. Ben de basit bir repo projesi üzerinden (Vue) ile sizlere versiyon kontrol sistemi ile biraz pratik yaptırmak istedim.

git,github

Eki.21

Hızlandırılmış Git Versiyon Kontrol Sistemi ve Github Dersleri: Sürüm Kontrolü ve GitHub Nedir [Part 1]

Bu makale serisinde Git versiyon sistemi ile dosya versiyonlamayı ve GitHub’ın ne olduğuna ve nasıl kullanılacağı konusunda kısaca değineceğiz.

Sürüm Kontrolü ve GitHub Nedir

GitHub, dosya kontrol sistemi için bir dosya barındırma servisidir. Bu serviste kendi özel alanlarınız olduğu gibi başkalarının alanlarında yer alan kodları ve sürümlerini de görebilir, dağıtıma açık olan projeleri indirebilir ve o projeler üzerinde geliştirmeler yaparak tekrar aynı projelere geliştirmelerinizi onay sistemi ile dahil edebilirsiniz.

Geliştirme süreci tamamlanınca da yapılan bu değişiklikler ana projeye dahil edilmesi için bir onay sisteminden geçer (bu işleme commit ve pull request denir). Eğer yapılan değişiklikler güvenilir ve doğru ise projeye dahil edilir (bu işleme merge denir), değilse geri döndürülür.

Aşağıdaki şekli inceleyelim…

git,github