EN: Read in English
Dunia 9: Alatan Hebat
GitHub CLI
Anda akan belajar: cara guna GitHub dari terminal dengan gh.
Teks BM belum disemak oleh penutur asli.
Masalahnya
Anda sedang fokus dalam terminal. Tiba-tiba anda nampak pepijat. Buka pelayar akan ganggu fokus anda. Boleh lapor dari sini sahaja?
Pilih satu jawapan.
Tengok
GitHub CLI (gh): Alat percuma yang bercakap dengan GitHub dari terminal anda. Arahannya gh. ialah alat percuma. Arahannya gh. Log masuk sekali dengan gh auth login. Lepas tu, gh issue create buka issue (laporan masalah) tanpa pelayar.
Cuba
gh susun kerjanya ikut kumpulan. Setiap kerja ini masuk kumpulan mana?
Seret kad ke dalam kotak. Atau ketik kad, kemudian ketik kotak.
Petunjuk
Tanya diri: ini tentang seluruh projek, pepijat, atau perubahan untuk di-merge?Tengok
Dah push branch (cabang) anda? gh pr create buka pull request (PR): Minta orang semak dan terima perubahan anda. dan cetak pautannya. gh pr view --web buka ia dalam pelayar anda.
Cuba
Bina arahan yang senaraikan issue terbuka berlabel bug.
Ketik kepingan ikut turutan yang betul.
Petunjuk
Mula dengan alat, kemudian kumpulan, kemudian kerja.Teka
Kawan anda, Mei, ada repo diary. Anda jalankan gh repo clone mei/diary. Apa yang berlaku?
Pilih satu jawapan.
Semak
Tabiat baik, atau perlu dibaiki? Leret setiap satu.
Leret ke kanan untuk bagus, ke kiri untuk perlu baiki. Atau guna butang.
Log masuk sekali dengan gh auth login
Anda berjaya!
Kini anda boleh guna GitHub dari terminal dengan gh.
Nak tahu lebih (pilihan)
gh browse buka repo semasa dalam pelayar anda. gh repo fork --clone buat fork dan salin ke komputer sekali gus. gh api boleh tanya GitHub hampir apa sahaja. Dapatkan gh dari cli.github.com. Ia berfungsi di Windows, macOS dan Linux.
English
You are deep in the terminal. You spot a bug. Opening the browser breaks your flow. Can you report it from right here?
GitHub CLI is a free tool. Its command is gh. Sign in once with gh auth login. Then gh issue create opens an issue, no browser needed.
gh sorts its jobs into groups. Which group does each job belong to?
Pushed your branch? gh pr create opens a pull request and prints its link. gh pr view --web opens it in your browser.
Build the command that lists open issues with the bug label.
Your friend Mei has a diary repo. You run gh repo clone mei/diary. What happens?
Good habit, or needs work? Swipe each one.
You can now use GitHub from your terminal with gh.
Anda dah siapkan ini. Latihan lagi pun bagus!
Dokumentasi rasmi: Manual GitHub CLI · gh issue create · gh pr create · About GitHub CLI
Anda dah belajar 25 minit. Rehat sekejap bantu otak anda.
Pecutan selesai! Fokus yang hebat. Regangkan badan seminit?