Aufei Tapınağı'ndan Balık ve Koyun Qubit Raporu | Genel Hesap QbitAI
GitHub'ın resmi açık kaynak komut satırı aracı burada.
İsim çok resmidir, denen GitHub CLI , Alias gh.
Önceki merkezden farklı olarak, gh daha yüksek seviyeli bir pakettir. GitHub, kullanıcı deneyimini daha da geliştirmek için bu yeni aracı kullanmayı umuyor.
Not: hub, git'in GitHub ile kullanımını kolaylaştıran bir komut satırı aracı
Örneğin, gh kullanarak, çekme isteklerini ve sorunları doğrudan komut satırından oluşturabilir ve yönetebilirsiniz.
Mislav Marohni projesinin ana geliştiricisi şunları söyledi:
Hub başlangıçta git'i paketlemek için tasarlanmıştır. Ama git çok yavaşlatıyor, hatta bazen 140 ms'den fazla.
Daha hızlı gh toplulukta yankı buldu.
Şu anda çevrimiçi GitHub CLI yalnızca bir test sürümüdür. GitHub resmi olarak geri bildiriminizi dört gözle beklediğini belirtti ~
macOS, Windows ve Linux kurulabilir.
Yeni deneyimin neler getirebileceğini görmek için sorunu örnek olarak alın ve talebi çekin.
Örneğin, açık kaynaklı bir projeye meraklıysanız ve ona bilgelik katmak istiyorsanız, komut satırını şu şekilde kullanabilirsiniz:
ghissuelist - "yardım istiyor" etiketiBu şekilde, "yardım aranıyor" etiketiyle ilgili sorunlar, kolay görüntüleme için filtrelenecektir.
Peki # 254 sorununun sorunu nedir?
254Aynı komut satırı ile bu sorunu tarayıcınızda açabilirsiniz.
Elbette daha dikkat çekici işlev, PR oluşturmak ve yönetmek ve doğrudan komut satırından yayınlamaktır.
Yeni bir çekme isteği oluşturun:
ghprcreateŞu anda bir şube oluşturmazsanız, GitHub CLI otomatik olarak dalı oluşturacak ve bu dalı itecektir.
Düğmeye bastıktan sonra, PR'nizin birleştirilip birleştirilmediğini görmek istiyorsanız, yalnızca terminali yazmanız gerekir:
ghprstatusPR'yi kontrol etmek de çok basit:
ghprcheckout255Oldukça iyi görünüyor? Başlamadan önce bu dokümantasyonu detaylı olarak inceleyebilirsiniz: https://cli.github.com/manual/
GitHub CLI projesi şu anda 3000 yıldıza sahip. Birçok netizen, beta sürümünün lansmanını duymaktan hoşlanır.
Bazı netizenler bunu kullanmak için sabırsızlanacaklarını söyledi.
Bununla birlikte, bazı netizenler de bahsetti, peki ya merkez?
Mislav Marohni, buna yanıt olarak blogunda şunları yazdı:
Kişisel olarak GitHub için iki bağımsız komut satırı istemcisini sürdürmek için zaman harcamanın hiçbir değeri olmadığını düşünüyorum.
Proje, işlev dondurma moduna girene veya yeni bir bakıcı bulana kadar merkezdeki katılımımı kademeli olarak azaltacağım.
12 Şubat'ta yerel saatte GitHub, Hintli bir yan kuruluş olan GitHub India Private Limited'in kurulduğunu da duyurdu.
GitHub, Hindistan'daki yan kuruluşun topluluk, mühendislik, satış, destek, pazarlama ve servis dahil tüm işlevsel departmanları kapsayan bir ekip kuracağını söyledi.
Bunun amacı, geliştiricilerle daha güçlü bir ilişki kurmak ve geliştirici topluluğunu daha fazla desteklemektir.
Proje adresi: https://github.com/cli/cli
GitHub blogu: https://github.blog/2020-02-12-supercharge-your-command-line-experience-github-cli-is-now-in-beta/
Mislav Marohni Blogu: https://mislav.net/2020/01/github-cli/
- Bitiş -
Qubit QbitAI · Toutiao İmzalı
Bize dikkat edin ve en son teknolojiden haberdar olun