Cara Membuat Mengelola Repositori Github Dari Baris Perintah

Membuat repositori Github baru adalah bagian utama dari alur kerja banyak orang, terutama saat memulai proyek baru. Mengotomatiskan proses ini dimungkinkan menggunakan alat CLI Github sendiri, yang memungkinkan Anda membuat dan mengelola repo akun Anda dari baris perintah.

Mengapa Mengotomatiskan Github?

Jika Anda melakukan banyak hal dengan Github, Anda mungkin akrab dengan proses pembuatan repositori, dan menautkannya ke lokal Anda git menginstal dengan git init Hai git remote add.

Melakukan ini secara manual bisa sedikit membosankan, terutama ketika pengalihan konteks membawa Anda keluar dari alur kerja Anda, cukup dengan mengeklik beberapa tombol dan mengambil tautan dari situs web Github . Tentu saja, jika Anda setuju dengan itu, Anda harus menggunakan standar git init Hai git remote add cara, dan mengaturnya dengan cara biasa.

Namun, Github memiliki alat baris perintah yang dapat digunakan untuk membuat repo dengan mudah dengan satu perintah. Biasanya digunakan untuk mengotomatisasi tugas lain, seperti mengerjakan permintaan atau masalah tarik, tetapi ada subperintah untuk bekerja dengan repo yang dapat membuat dan mengelola repositori.

Menggunakan CLI Github

Pertama, Anda harus menginstal CLI dan menautkannya ke akun Github Anda. Ini cukup mudah; Anda dapat menemukan rilis dan instruksi pemasangan di repo Github untuk alat tersebut.

Ini tersedia untuk sebagian besar manajer paket, termasuk yang Windows winget, dan semua binari dan penginstal tersedia sebagai rilis. Misalnya, jika Anda menggunakan Windows, Anda dapat menginstalnya secara native menggunakan MSI. Tetapi, jika Anda menggunakan Windows Subsystem For Linux (WSL), atau hanya Linux biasa, Anda dapat menginstalnya dari apt:

sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-key C99B11DEB97541F0
sudo apt-add-repository 
sudo apt update
sudo apt install gh

Ini mungkin meminta Anda untuk memercayai kunci untuk repositori paket Github.

Setelah terinstal, Anda harus login.

gh auth login

Ini akan meminta Anda untuk beberapa hal, dan akhirnya meminta Anda untuk masuk dengan browser Anda melalui OAuth, atau secara manual membuat dan menempelkan token otentikasi dari akun pengaturan keamanan Anda.

Masuk dengan OAuth mudah, dan Anda hanya perlu menekan tombol. Mungkin gagal untuk membuka browser web default Anda, jadi Anda mungkin perlu menekan tautan secara manual, dan menyalin 8 digit kunci yang ditampilkan di terminal.

Kemudian, Anda dapat membuat repo dengan sangat mudah, dengan menentukan --public Hai --private saat menggunakan perintah:

gh repo create test --private

Dan Anda akan melihat repositori baru di akun Anda:

Github CLI memiliki beberapa sub-perintah lain untuk bekerja dengan repo:

  • gh repo edityang dapat mengatur banyak tanda konfigurasi yang berbeda, seperti cabang default, apakah halaman masalah/wiki/proyek aktif, dan beranda serta deskripsi Anda.
  • gh repo garpu, yang berfungsi seperti git clone kecuali untuk forking repositori target dan membuat salinan di akun Anda.
  • gh repo listyang mencetak daftar repositori Anda.
  • gh repo ganti nama, nama dan URL diubah.

Leave a Comment

Your email address will not be published. Required fields are marked *