Yapay zekadan makale özeti
- Kısa
- Ayrıntılı
- Bu video, bir konuşmacının GitHub ve GitLab platformlarındaki görev yönetimi özelliklerini adım adım anlattığı bir eğitim içeriğidir.
- Video, iki bölümden oluşmaktadır. İlk bölümde GitHub'daki görev yönetimi özelliği, fake bir hesap üzerinde borsa otomasyonu uygulaması üzerinden gösterilmektedir. İkinci bölümde ise GitLab'ın tasks ve milestone özellikleri detaylı olarak anlatılmaktadır. Her iki platformda da görev oluşturma, durumlarını değiştirme, etiket ekleme, milestone yönetimi ve görev tamamlama süreçleri adım adım gösterilmektedir.
- Eğitim, tek başına veya takım olarak çalışırken görev yönetimi yapmanın faydalarını, filtreleme seçeneklerini ve pull request takibi gibi pratik uygulamaları da içermektedir. GitLab'ın esnek ve geliştirilebilir bir görev yönetimi aracı olduğu vurgulanmaktadır.
- 00:00GitHub'da Görev Yönetimi
- Bu video, GitHub üzerindeki proje yönetimi kısmından bahsedecek, ancak aslında daha çok görev yönetimi olarak tanımlanabilir.
- Grup halinde çalışıyorsanız veya tek başınıza bile olsanız yapılacak işleri, sorunları kaydedebileceğiniz, listeleyebileceğiniz ve yönetebileceğiniz bir ekran sunmaktadır.
- Video, fake hesap üzerindeki borsa otomasyonu uygulaması üzerinden görev yönetimi özelliğini gösterecektir.
- 00:59Görev Oluşturma ve Durumları
- Görevler oluşturmak için "New Task" kısmından başlayıp görevin başlığını yazabilirsiniz.
- Görevler ilk kaydedildiğinde "Open" (açık) durumunda olur ve durumları değiştirilebilir.
- Görevler üzerine tıklayıp "Close" komutu yazarak "Tamamlandı" veya "Tamamlanmadı" durumuna geçirebilirsiniz.
- 05:04Etiketler ve Kategorizasyon
- Görevlere etiketler (label) ekleyebilirsiniz; bu etiketler görevin ne olduğunu belirten kategorilerdir.
- Etiketler, görevin bug, soru, geliştirme gibi farklı durumlarını gösterir ve filtreleme için kullanılır.
- Bir görev birden fazla etiket alabilir ve filtreleme seçenekleri ile etiketlere göre görevleri görebilirsiniz.
- 07:35Milestone'lar ve İlerleyiş
- Milestone'lar, projenin farklı aşamalarını veya versiyonlarını belirtmek için kullanılır.
- Milestone'lar, görevlerin hangi aşamada yapılacağı konusunda yol çizginizi oluşturmanıza yardımcı olur.
- Milestone'lar da filtreleme için kullanılabilir ve projenin ilerleyişini takip etmenizi sağlar.
- 09:59Atama ve Organizasyon
- Görevlere atama yapabilirsiniz; bu atama, tek kişi çalışıyorsanız kendinize, birden çok kişiyle çalışıyorsanız takım üyelerine yapılabilir.
- Organizasyon oluşturarak takım olarak çalışabilir ve görevleri takım üyelerine atayabilirsiniz.
- Atama yapılan kişilerin resimleri görev listesinde görünür ve görevlerin kimin tarafından yapıldığı belirtilir.
- 12:00Filtreleme ve Açıklama
- Görevler yapıldıkça işaretlenebilir ve toplu işlem yapılabilir.
- Görevler etiketlere, yol taşlarına ve atamalara göre filtrelenebilir.
- Görevlere açıklama (comment) ekleyebilirsiniz; bu açıklamalar, görevle ilgili notlar veya geliştirme önerileri içerebilir.
- 14:42Görev Tamamlama
- Görev bittiğinde "Close Task" komutu ile görevi kapatabilirsiniz.
- Görevi kapatırken açıklama yazabilir ve hem comment atabilir hem de görevi kapatabilirsiniz.
- Görev üzerinde yapılan tüm işlemler ve açıklamalar görev listesinde görüntülenebilir.
- 15:33Görev Yönetimi ve Etiketleme
- Görevler etiketleme, yol ekleme, esan etme ve komutlarla yönetilir, tamamlandığında "kapatıldı" olarak işaretlenir.
- Kapanan görevler bölümünde takip edilebilir ve yorumların sayısı görüntülenebilir.
- Label'lar eklenebilir, silinebilir veya isimleri değiştirilebilir, ayrıca açık işlerin sayısı gösterilir.
- 16:37Görev Yönetimi Özellikleri
- Yeni label'lar eklenebilir, mevcut label'lar yönetilebilir ve sıralaması değiştirilebilir.
- Görevler "edit", "close" veya "sil" seçenekleriyle yönetilebilir.
- Tüm görevler tamamlandığında yüzde yüz tamamlandı mesajı görüntülenir ve görev kapatılabilir.
- 17:48Milestone ve Pull Request Yönetimi
- Milestone'lar yönetilebilir ve yeni milestone'lar eklenebilir.
- Pull requestler onaylanmış veya onay bekleyen olarak takip edilebilir.
- Bu bölüm esnek, geliştirilebilir ve takip edilebilir bir yapı sunar.
- 18:28Kullanım Alanları
- Grup halinde veya tek başına çalışırken yapılacakları unutmamak için kullanılabilir.
- Birinci, ikinci, üçüncü aşamada yapılacakları programlamak ve kaydetmek için kullanılabilir.
- Başkaları projede katkı sağlayacaksa, buradan fikir edinip pull request olarak atabilirler.