GitHub CLI, en yaygın GitHub işlemlerini doğrudan terminale getiren açık kaynak komut satırı istemcisidir. Bu sayede, tarayıcını her seferinde açmak zorunda kalmadan sorunları, çekme isteklerini ve yeni sürüm yayınlarını kontrol edebilirsin. Ücretsiz, açık kaynaklıdır ve GitHub sitesine sürekli geçmek yerine konsoldan çalışmayı tercih edenler için tasarlanmıştır.
Sorunları ve çekme isteklerini görüntüleme ve yönetme
Terminalden, bir deponun açık sorunlarını tek bakışta görebilir ve ihtiyaç duyduğun şekilde filtreleyebilirsin; onları tek tek kontrol etmek için web sitesini ziyaret etmene gerek kalmaz. Ayrıca bekleyen çekme isteklerinin durumunu kontrol edebilir, değişikliklerini kendi dalınmış gibi incelemek için belirli bir tanesini bilgisayarına indirebilir ya da kendi bölümündeki işi bitirir bitirmez yeni bir çekme isteği oluşturabilirsin. Buna ek olarak, onaylamadan önce bir çekme isteği için otomatik kontrollerin başarıyla geçip geçmediğini kontrol edebilirsin.
Yeni proje sürümlerinin yayımlanması
GitHub CLI, ilgili etiketi belirterek ve eklemek istediğin dosyaları iliştirerek, terminalden çıkmadan projenin yeni bir sürümünü yayımlamana olanak tanır. Ayrıca herhangi bir deponun belgelerini doğrudan konsoldan kontrol edebilirsin; bu, tarayıcını açmana gerek kalmadan bir projeyi indirmeden önce hızlıca göz atmak istediğinde faydalıdır.
Tekrarlayan işlemleri otomatikleştir
Varsayılan olarak zaten gelenlerin ötesinde, GitHub CLI henüz kendi komutu olmayan işlemleri otomatikleştirmek için neredeyse her GitHub işlevine bağlanmana olanak tanır. Ayrıca en sık tekrarladığın komut kombinasyonları için kişiselleştirilmiş kısayollar kaydedebilirsin; böylece normalde yazması uzun sürecek bir görev, kısa ve akılda kalıcı bir kelimeye indirgenir.
Kurumsal depolarla da çalışır
Herkese açık GitHub sitesinde barındırılan depoların ötesinde, GitHub CLI birçok şirketin içeride kullandığı özel sunuculara da bağlanabilir. Bu bağlantıyı yapılandırmak, pratikte normal bir hesapla aynı şekildedir; böylece kişisel ve iş projelerin arasında sorunsuzca geçiş yapmak kolaylaşır.
GitHub CLI ile deneyimim
GitHub CLI uygulamasını bilgisayarıma kurduktan sonra hesabımla giriş yaptım ve terminalden tüm bilgilere erişmek için repomu klonladım. Oradan, açık olan tüm bekleyen sorunları ve çekme isteklerini görmeyi denedim. Daha sonra projemin yeni bir sürümünü yayımladım ve derlenmiş dosyayı ekledim; ardından da her seferinde aynı uzun komutları yazmak zorunda kalmamak için kendi kısayolumu kaydettim. Son olarak, işte kullandığım bir şirket sunucusuna da GitHub CLI uygulamasını bağladım ve iki hesap arasında hiçbir sorun yaşamadan geçiş yapabildim.
GitHub CLI hakkında en çok beğendiklerim ve geliştirilebilecek yönler
· En çok beğendiklerim: terminalden çıkmadan çekme isteklerini inceleyip onaylayabilmek ve en çok tekrarladığım komutlar için kendi kısayollarımı kaydedebilmek.
· Geliştirilebilecek yönler: bazı daha gelişmiş GitHub özelliklerinin hâlâ kendi komutu yok ve manuel olarak ayarlanması gerekiyor; bu da varsayılan olarak entegre gelen komutları kullanmaktan biraz daha fazla zaman gerektiriyor.
GitHub CLI uygulamasını bilgisayarına yükle ve sorunları, çekme isteklerini ve yeni sürümleri doğrudan terminalinden yönetme imkanını edin; ayrıca istersen bunu kurumsal sunuculara da bağlayabilirsin.
GitHub CLI tam da size göre, eğer
✓ GitHub issue’larını, pull request’lerini ve release’lerini tamamen terminalden yönetmeyi tercih edersin
✓ Çalışma düzenine göre özelleştirilmiş komutlar ve kısayollarla tekrarlayan GitHub görevlerini otomatikleştirmeye önem verirsin
✓ Dokümantasyon ve sürüm yönetimi de dahil olmak üzere, hem genel hem de kurumsal depolara kesintisiz erişime ihtiyaç duyarsın
Görüşler
GitHub CLI hakkında henüz bir yorum yok. İlk yorum yapan siz olun! Yorum