GitHub açık kaynak kodlu yeni komut satırı aracı: terminalde PR oluşturmak ve yönetmek gerçeğe dönüşüyor

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.

kullanıcının kılavuzu

Yeni deneyimin neler getirebileceğini görmek için sorunu örnek olarak alın ve talebi çekin.

İhtiyaçlara göre filtreleyin

Ö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" etiketi

Bu şekilde, "yardım aranıyor" etiketiyle ilgili sorunlar, kolay görüntüleme için filtrelenecektir.

Hızlı görünüm ayrıntıları

Peki # 254 sorununun sorunu nedir?

254

Aynı komut satırı ile bu sorunu tarayıcınızda açabilirsiniz.

Çekme istekleri oluşturun ve yönetin

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:

ghprstatus

PR'yi kontrol etmek de çok basit:

ghprcheckout255

Oldukça iyi görünüyor? Başlamadan önce bu dokümantasyonu detaylı olarak inceleyebilirsiniz: https://cli.github.com/manual/

hub güncellemeyi durduracak

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.

Bir şey daha

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.

Portal

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

Çevrimiçi buluta yeniden başlama bir trend haline geldi: 30.000 kişi her gün evde yeni Taobao mağazaları açıyor
önceki
Lei Jun: Xiaomi Mi 10, "bir işi yeniden başlatan" ilk cep telefonu
Sonraki
Salgın altındaki teknoloji devleri: Alibaba'nın hisse senedi fiyatları düştü, Tesla uyardı, Nvidia beklentileri düşürdü
Baidu, aramada büyük veri çalışmaya devam etmeyi yayınladı: "Bulutta başlangıç" yaygınlaştı ve uzak ofis popülerliği her ay% 663 arttı
Tıbbi eldiven temini, denizaşırı malzemeleri taşımak için insan eti, öncü doktorlara ve hemşirelere bir yumurta eklemek, Himalaya podcast'i salgınla savaşmak için harekete geçiyor
İzolasyon etkili mi? Pekin Üniversitesi'nin yeni taç salgını için veri görselleştirme analizi ve simülasyon tahmini
"Programcılar verileri nasıl analiz edeceklerini bilmiyorlar, etkisi nedir?" Kıdemli programcılar: temelde kendi kendini yenilgiye uğratan dövüş sanatlarına eşittir
Size veri bilimcisi olmayı öğretmek için on adım
Komik: Büyük fabrikaların genel SaaS dağıtımında IaaS, PaaS ve SaaS nedir?
Microsoft'un açık kaynak derin öğrenme optimizasyon kitaplığı DeepSpeed, GitHub trend listesinde listelenmiştir
Iowa seçim uygulaması oylamasının maskaralıkları üzerine düşünceler: Yazılım mühendisliğinde neden bu kadar kötüüz?
Evde 270 milyon öğrenci derslere katılıyor, velilerin görüşleri var ...
Alternatif veri yorumlama: maskeler ne zaman geçerli hale geldi?
Sonunda size en yakın salgın bölgeyi kontrol edebilirsiniz.
To Top