Setelah 6 bulan Beta sukses diperkenalkan pada bulan Februari, versi stabil pertama dari GitHub CLI 1.0 dirilis hari ini. Bagi yang belum mencobanya, GitHub CLI adalah tool berguna yang menghadirkan fungsionalitas repo penuh ke terminal Anda.
Karena pengembang menghabiskan banyak waktu di terminal, GitHub CLI 1.0 membantu mengurangi peralihan konteks yang sering terjadi antara terminal dan GitHub.com . Ini akan membantu mereka fokus dan memungkinkan mereka membuat skrip dengan lebih mudah dan membuat alur kerja mereka sendiri.
Sejak rilis beta, pengguna telah membuat lebih dari 250.000 pull request, melakukan lebih dari 350.000 commit, dan membuat lebih dari 20.000 bug dengan GitHub CLI. Kini siap untuk diunduh di Windows, macOS, dan Linux .
Menggunakan GitHub CLI 1.0 dalam workflow Kamu
Dengan GitHub CLI 1.0, Kamu dapat melakukan beberapa hal seperti:
- Menjalankan seluruh workflow GitHub dari terminal (langsung dari masalah hingga rilis)
- Memanggil GitHub API untuk membuat skrip hampir semua tindakan dan menyetel alias khusus untuk perintah apa pun
- Hubungkan juga ke GitHub Enterprise Server
Misalnya, Anda dapat mengkloning repo yang ingin Anda kerjakan dengan menggunakan gh repo clone owner/repo
.
Anda dapat menggunakan gh issue status
atau gh issue list –assignee billygriffin
untuk menemukan hal berikutnya yang ingin Anda kerjakan.
Gunakan gh pr create
untuk membuat permintaan tarik Anda di GitHub, setelah Anda selesai menambahkan fitur atau memperbaiki bug.
Kolega Anda dapat meninjau permintaan penarikan Anda menggunakan gh pr checkout 1337
, membandingkan perbedaannya gh pr diff
, dan memberikan ulasan ringan jika mereka mau dengan menggunakan gh pr review
.
Setelah mendapatkan persetujuan untuk permintaan penarikan, Anda dapat memeriksa apakah semua pengujian Anda lulus gh pr checks
. Jika semuanya baik-baik saja, Anda dapat menggabungkannya langsung dari terminal Anda dengan menggunakan gh pr merge
. GitHub CLI 1.0 akan membantu Anda lebih jauh dengan menawarkan untuk menghapus cabang Anda secara lokal dan di GitHub.com setelah cabang tersebut digabungkan.
Dan akhirnya ketika Anda siap untuk menghentikan rilis berikutnya, cukup gunakan gh release create [tag name]
dan publikasikan kode Anda tanpa meninggalkan baris perintah!
Selain itu, GitHub CLI memungkinkan Anda membuat alias untuk semua perintah menggunakan gh alias set
. Dan sekarang setelah Anda memiliki kemampuan gh api
untuk mengakses GitHub API secara langsung, tidak ada batasan untuk apa yang dapat Anda lakukan gh
.
Jadi cobalah GitHub CLI 1.0 baru dan bagikan pengalaman Anda di kotak komentar di bawah ya!
Leave a Reply
Your email address will not be published. Required fields are marked *