GitHub CLI adalah klien command line sumber terbuka yang menghadirkan aksi GitHub yang paling umum langsung ke terminal. Berkat ini, kamu bisa memeriksa issue, pull request, dan rilis versi baru tanpa harus membuka browser setiap kali. Aplikasi ini gratis, bersifat sumber terbuka, dan dirancang untuk mereka yang lebih suka tetap bekerja dari konsol daripada terus-menerus berpindah ke situs GitHub.
Melihat dan mengelola issue dan pull request
Dari terminal, kamu bisa melihat issue terbuka di sebuah repository secara sekilas dan memfilternya sesuai kebutuhan, tanpa harus mengunjungi situs web untuk mengeceknya satu per satu. Kamu juga bisa memeriksa status pull request yang masih tertunda, mengunduh salah satu pull request tertentu ke komputermu untuk meninjau perubahannya seolah-olah itu branch milikmu sendiri, atau membuat pull request baru begitu kamu selesai mengerjakan bagianmu. Selain itu, kamu bisa mengecek apakah pemeriksaan otomatis untuk sebuah pull request sudah berhasil sebelum menyetujuinya.
Publikasi versi baru proyek
GitHub CLI memungkinkan kamu menerbitkan versi baru proyekmu dengan menentukan tag yang sesuai dan melampirkan file yang ingin kamu sertakan, semuanya tanpa meninggalkan terminal. Kamu juga bisa memeriksa dokumentasi untuk repository mana pun langsung dari konsol, yang berguna kapan pun kamu ingin melihat sekilas sebuah proyek sebelum mengunduhnya tanpa perlu membuka browser.
Otomatiskan tindakan berulang
Di luar apa yang sudah tersedia secara default, GitHub CLI memungkinkan kamu terhubung ke hampir semua fungsi GitHub untuk mengotomatiskan tindakan yang belum punya perintah sendiri. Kamu juga bisa menyimpan shortcut yang dipersonalisasi untuk kombinasi perintah yang paling sering kamu ulangi, sehingga tugas yang biasanya membutuhkan waktu untuk diketik bisa dipersingkat menjadi kata yang pendek dan mudah diingat.
Juga bekerja dengan repository enterprise
Selain repository yang di-host di situs GitHub publik, GitHub CLI juga bisa terhubung ke server privat yang digunakan banyak perusahaan secara internal. Mengonfigurasi koneksi tersebut praktis sama seperti dengan akun biasa, sehingga memudahkan untuk beralih dengan mulus antara proyek pribadi dan proyek kerja.
Pengalaman saya dengan GitHub CLI
Setelah memasang GitHub CLI di PC saya, saya login dengan akun saya dan meng-clone repo saya untuk mengakses semua informasi dari terminal. Dari sana, saya mencoba melihat semua issue yang masih terbuka dan tertunda, serta pull request. Setelah itu saya menerbitkan versi baru proyek saya dan melampirkan file hasil kompilasi, lalu menyimpan shortcut saya sendiri agar tidak perlu mengetik perintah panjang yang sama setiap saat. Terakhir, saya juga menghubungkan GitHub CLI ke server perusahaan yang saya gunakan di tempat kerja dan bisa berpindah antara kedua akun tersebut tanpa masalah.
Hal yang paling saya sukai dari GitHub CLI dan yang bisa ditingkatkan
· Hal yang paling saya sukai: bisa meninjau dan menyetujui pull request tanpa meninggalkan terminal, serta kemampuan untuk menyimpan shortcut saya sendiri untuk perintah yang paling sering saya ulangi.
· Yang bisa ditingkatkan: beberapa fitur GitHub yang lebih lanjutan masih belum punya perintah sendiri dan harus disetel secara manual, yang membutuhkan sedikit lebih banyak waktu dibanding menggunakan perintah yang sudah terintegrasi secara default.
Instal GitHub CLI di komputermu dan hadirkan kemampuan untuk mengelola issue, pull request, dan versi baru langsung ke terminalmu, dengan opsi untuk juga menghubungkannya ke server enterprise.
GitHub CLI cocok untuk Anda jika
✓ Anda lebih suka mengelola issue, pull request, dan rilis GitHub sepenuhnya dari terminal Anda
✓ Anda menghargai pengotomatisasian tugas GitHub yang berulang dengan perintah khusus dan pintasan yang disesuaikan dengan alur kerja Anda
✓ Anda memerlukan akses tanpa hambatan ke repositori publik dan enterprise, termasuk dokumentasi dan pengelolaan rilis
Komentar
Belum ada opini mengenai GitHub CLI. Jadilah yang pertama! Komentar