Son olarak, görmemiz gereken tek şey, gelişimimizdeki ardışık değişiklikleri nasıl kaydedeceğimizdir.
9. Değişiklikleri kaydetme
Kaynak kod dosyasında bazı değişiklikler yapacağız. İlk önce tipik ortamlar dizisini ekleyeceğiz * nix senaryolar için ve sonra biraz daha coşkulu bir mesaj vereceğiz. Bu durumda bunu metin editörü ile yapıyoruz.
Komutu çalıştırırsak git durumu Bu, bize değişiklikler olduğunu ve yeni bir değişiklik yapmamız gerektiğini bildirecektir. işlemek onları kaydetmek için. Bu yüzden uyguluyoruz:
~ / HelloWorld $ git commit -a -m "Daha coşkulu mesaj ekleniyor"
Projemize başladığımızda Google Code, lisansa sahip olacağını tespit ettik GPL v3yazılımın lisans dosyasının bir kopyası ile dağıtılması gerektiğini belirtir. Bu nedenle şu siteye bağlanabiliriz: GNU ve indirin.
Artık lisans dosyasına sahip olduğumuza göre onu projemize ekleyebiliriz. Basitçe çalışma dizinine bırakarak. Eğer bir git durumu, bize değişiklikler olduğunu, ancak söz konusu dosyanın "izlenen»(Bu terimi kullanabilirsem).
Değişikliğin depomuza yansıtılması için, komutunu kullanarak etkili bir şekilde eklemeliyiz. git ekle.
~ / HelloWorld $ git LICENSE.txt ekle
Eğer tekrar koşarsak git durumu bu bize yeni bir dosyanın eklendiğini bildirecektir. Sonunda koşuyoruz işlemek yeni bir sürüm oluşturmak için ve son olarak yerel depomuzun mevcut durumunu barındırılan uzak depoya yükleyebiliriz. Google Code.
~ / HelloWorld $ git commit -a -m "GPL v3 Lisans dosyası ekleniyor" ~ / HelloWorld $ git push gc master
10. Geçmişimizi gözden geçirmek
Projemizin deposuna bağlanırsak Google Code bölümde görebiliriz Kaynak kısımda değişiklikler geliştirmemizde kullandığımız farklı sürümler.
Depoyu şu adreste görebilirsiniz: http://code.google.com/p/lecovi-hello-world/source/browse/
Nihayet
Göreceğiniz gibi oldukça basit ve son derece kullanışlı bir araç. Umarım beğenmişsinizdir, size hizmet etmiştir ve yorumlarınızı bekliyorum.
Selamlar!
Bu ilginç makaleler dizisi için teşekkürler !!
Daha ünlü gibi görünen Github yerine Google Code kullanmanın özel bir nedeni var mı? En büyük cehaletten soruyorum XD
Selamlar!
Rica ederim!
Sadece çok basit görünmedi ve birçok kişinin zaten bir Google hesabına sahip olduğunu düşünmekle kalmadı, hizmeti yalnızca Google Code sitesine giderek alabilirsiniz.
GitHub harika bir araçtır, ancak daha fazla yapılandırma seçeneğine sahip olmak bazen onu yeni başlayanlar için biraz daha zor hale getirir.
GitHub ve Bitbucket ile biraz çalıştığım, Mercurial ve hg-git'i tanıttığım birkaç taksit hazırlıyorum.
Hug!