GitHub platform yönetimi
GitHub platformunun temellerini öğrendiğinize göre, bu bölüm platform yönetimi konularını kapsar.
Bu ünitede şunları ele alacağız:
- Bildirimleri ve abonelikleri yönetme.
- İş parçacıklarına abone olmak ve sizden bahsedilen iş parçacıklarını bulmak.
- GitHub sayfalarında projenizi veya kuruluşunuzu genelleştirme.
Bildirimleri ve abonelikleri yönetme
Bildirimler, depolarınız ve ekipleriniz genelindeki önemli etkinlikler hakkında güncel kalmanıza yardımcı olur. Aboneliklerinizi yönetmek yalnızca sizin için en önemli iş güncelleştirmelerini almanıza neden olur.
Aşağıdakiler için bildirimlere abone olabilirsiniz:
- Belirli sorunlar, çekme istekleri veya gists
- Sorunlar, çekme istekleri, sürümler veya tartışmalar gibi depo etkinliği
- GitHub Actions kullanarak depolar için iş akışı durumları
- Depo genelindeki tüm etkinlikler
Konuşmalarla etkileşim kurarken (açıklama ekleme, sorun açma, atanma) otomatik olarak abone olursunuz, ancak gerektiğinde abonelikleri el ile de yönetebilirsiniz.
Artık güncelleştirmeleri almakla ilgilenmiyorsanız, aldığınız bildirim türlerini aboneliği kaldırabilir, izlemesini kaldırabilir veya özelleştirebilirsiniz.
İş parçacıklarına abone olmak ve sizden bahsedilen iş parçacıklarını bulmak
Ayrıca GitHub kullanıcı ayarlarınıza gidip e-posta, web ve mobil gibi teslim kanallarını yapılandırmak için 'Bildirimler' seçeneğini belirleyerek de ayrıntılı bildirim ayarlarına erişebilirsiniz.
Belirli bir kullanıcıdan bahseden sorunları veya çekme isteklerini takip etmek istiyorsanız, arama niteleyici bahsetmelerini kullanın: ardından kullanıcı adı.
Belirli bir iş parçacığı (sorun veya çekme isteği gibi) hakkında güncelleştirmeler aldığınızdan emin olmak için, başlangıçta konuşmanın bir parçası olmasanız bile buna abone olabilirsiniz.
Bir iş parçacığına şu şekilde abone olabilirsiniz:
- Sorunun, çekme isteğinin veya tartışmanın sağ tarafındaki Kenar çubuğunda Abone Ol'un seçilmesi.
Sizden bahsedilen konuşmaları bulmak için:
- Olduğunuz yerde @mentionedsorunları ve çekme isteklerini bulmak için GitHub arama çubuğundaki arama niteleyicisini
mentions:<username>kullanın.
Bu şekilde, dikkat etmeniz gereken hiçbir konuşmayı kaçırmazsınız.
Bildirimleri filtreleme
GitHub, saat ayarlarını kullanarak bildirimleri filtrelemenize olanak tanır:
- İzleme: Tüm etkinlikler için bildirim alma.
- İzlenmiyor: Bildirimleri yalnızca veya @mentionedöğesine katıldığınızda alın.
- Yoksay: Bir depo için hiç bildirim yok.
- Özel: Hangi etkinlik türlerini (çekme istekleri, sorunlar veya tartışmalar gibi) tetikleyen bildirimlere ince ayar yapın.
Depo sayfasının üst kısmındaki İzle'yi seçerek izleme ayarlarını yönetebilirsiniz.
Bildirim ayarlarını yapılandırma
Bildirimleri aldığınız yeri yapılandırabilirsiniz:
- E-posta: Kayıtlı e-posta adresinize gönderilen bildirimler.
- Web: Bildirimler doğrudan GitHub panonuzda görüntülenir.
- Mobil: GitHub mobil uygulamasını kullanarak anında iletme bildirimleri.
- Özel bildirimler: Farklı kanallar için belirli olay türlerini yapılandırın.
Bildirim ayarları, Bildirimler'deki GitHub hesap ayarlarınız altında yönetilir.
GitHub Sayfaları nedir?
Şimdi GitHub Pages'a göz atalım. GitHub Pages'ı kullanarak kendiniz, kuruluşunuz veya projeniz hakkında bir web sitesini doğrudan GitHub.com'daki bir depodan herkese açıklayabilir ve barındırabilirsiniz.
GitHub Pages, HTML, CSS ve JavaScript dosyalarını doğrudan GitHub'daki bir depodan alan statik bir site barındırma hizmetidir. İsteğe bağlı olarak, dosyaları bir derleme işlemi aracılığıyla çalıştırabilir ve bir web sitesi yayımlayabilirsiniz. Sayfalar siteniz için bir kaynak dal ve klasör (örneğin, /docs) belirtebilirsiniz ve GitHub içeriği herkese açık olarak barındıracaktır.
Ardından, temel GitHub becerilerini pekiştirmek için uygulamalı etkinliği tamamlayacaksınız. Sonraki alıştırmada şunları yapacaksınız:
- Yeni bir depo oluşturun.
- Yeni bir dal oluşturun.
- Bir dosya işleyin.
- Çekme isteği açın.
- Bir çekme isteğini birleştirin.