Giriş

Tamamlandı

Dünyanın dört bir yanındaki geliştirme takımları tek bir ortak hedefi paylaşır: yazılım yayınlama. İster yıllık yayını olan büyük bir platform, isterse günde birkaç defa yayın yapan bir web sitesi olsun, her iş akışı aynı sonuca ulaşmaya çalışır.

Ürününüzün bir sonraki sürümü üzerinde çalışan bir yazılım geliştiricileri takımına liderlik yaptığınızı varsayın. Ekibinizin ölçeği arttıkça, her şeyin sorunsuz çalışmasını sağlamanın zorlukları daha zor hale gelir. Her şeyin yaklaşan yayına odaklanması gerekir ve mühendisliğin öngörülemez yapısına uygun bir iş akışına ihtiyacınız vardır. Bu iş akışının, iş, kod ve proje çıktılarını yönetmeye ilişkin bir dizi pratik süreç sağlaması gerekir. Neyse ki zaten GitHub kullanıyorsunuz, kısacası tünelin ucunda ışık var.

Bu modülde, proje panolarını, dalları ve yayınları kullanarak GitHub’da yayına dayalı iş akışı uygulama hakkında bilgi edineceksiniz.

Öğrenme hedefleri

Bu modülde şunları yapacaksınız:

  • Bir sonraki sürümünüzü yönetmek için bir proje panosu oluşturun.
  • Bir yayın dalında değişiklikler oluşturun ve işleyin.
  • GitHub'da bir Git etiketi ve bir sürüm oluşturun.
  • Bir yayından sonra hataları çözün.
  • Yayın değişikliklerinizi otomatikleştirin ve daha iyi belgelenin.

Önkoşullar

  • GitHub hesabı
  • GitHub'da dosyalarda gezinme ve bunları düzenleme olanağı
  • Çekme istekleri hakkında bilgi

Bu modüle başlamadan önce GitHub'a Giriş'i tamamlamanızı öneririz.