Git ve Google Code ile bir proje başlatmak (Bölüm IV)

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.

vim-değiştirme-dosyası

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"
Seçeneği ile -m metnini geçiyoruz işlemek ve bu nedenle metin düzenleyiciyi açmaz, daha hızlı bir işlemek değişiklikler çok olmadığında ve tek bir satırı açıklamak için editörü açmanın pek bir anlamı olmadığı zaman.

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).

git-status-not tracked-file

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.

google kod değişiklikleri

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!


Yorumunuzu bırakın

E-posta hesabınız yayınlanmayacak. Gerekli alanlar ile işaretlenmiştir *

*

*

  1. Verilerden sorumlu: Miguel Ángel Gatón
  2. Verilerin amacı: Kontrol SPAM, yorum yönetimi.
  3. Meşruiyet: Onayınız
  4. Verilerin iletilmesi: Veriler, yasal zorunluluk dışında üçüncü kişilere iletilmeyecektir.
  5. Veri depolama: Occentus Networks (AB) tarafından barındırılan veritabanı
  6. Haklar: Bilgilerinizi istediğiniz zaman sınırlayabilir, kurtarabilir ve silebilirsiniz.

  1.   Tesla dijo

    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!

    1.    lekovi dijo

      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!