Giriş

Tamamlandı

GitHub iş akışınızda verimlilik eklemenin yollarını düşünürken, iş akışınızı geliştirmek ve özelleştirmek için uygulamalar ve tümleştirmeler oluşturabileceğinizi düşünün. GitHub Uygulamalarını ve OAuth Uygulamalarını kullanarak, el ile gerçekleştirilen görevlere harcanan süreyi azaltmaya yardımcı olabilir ve iş akışınızı bireysel, ekip ve şirket gereksinimlerini karşılayacak şekilde özelleştirebilirsiniz. Ayrıca bu tümleştirmeleri GitHub Market'teki diğer kullanıcılarla paylaşabilir ve bunun karşılığında diğer geliştiriciler tarafından oluşturulan uygulamaları ve tümleştirmeleri kullanabilirsiniz.

GitHub'ın henüz desteklemediği bir özellik aradığınızı varsayalım. Belki de uğraştığınız daha sıradan görevlerden bazılarını otomatikleştirmek istersiniz. Örneğin, oluşturdukları bir sorunu etiketlemeyen katkıda bulunanları takip edin. Ya da aylar boyunca dokunulmamış kalan dalları veya çekme isteklerini otomatik olarak kapatır. İhtiyacınız ne olursa olsun muhtemelen yalnız değilsiniz. Neyse ki GitHub Uygulamaları, boşlukları doldurup deponuzdaki süreçleri otomatikleştirmeniz için bir yol sunar. Daha iyi haber, ihtiyacınız olan çözümün zaten oluşturulmuş olmasıdır.

İş akışınızdaki kullanıcıları yönetmek için uygulamaların ve özelliklerin değerini iyileştirmek, verimliliği, güvenliği ve güvenilirliği korurken süreçlerinizi hızlandırmaya yardımcı olabilir. Bu modülde, bu araçları ve bunların özelliklerini kullanma hakkında bilgi edineceksiniz.

Bu modülde yinelenen görevleri işleyen, ekip ilkelerini uygulayan ve düzenli bir depo tutan GitHub Uygulamalarını kullanarak DevOps işlemlerini otomatikleştirmeyi öğreneceksiniz.

Öğrenme hedefleri

Bu modülün sonunda şunları yapacaksınız:

  • GitHub kullanıcılarını desteklemek için gereken kullanılabilir GitHub Erişim Belirteçlerini belirleyin.
  • Jeton oran sınırlarının nasıl izleneceğini anlama.
  • GitHub Uygulamaları ve OAuth Uygulamalarının özelliklerini, kullanım örneklerini ve farklılıklarını açıklayın.
  • GitHub deposuna GitHub uygulaması yükleyerek bilginizi gösterin.

Önkoşullar

  • GitHub hesabı
  • GitHub'da dosyalarda gezinme ve bunları düzenleme olanağı

Bu modül, GitHub Uygulamaları aracılığıyla genel GitHub görevlerinin otomasyonunu kapsar. Bu modülün tartıştığı avantajları tam olarak takdir etmek için öncelikle aşağıdaki modülü tamamlamanızı öneririz: