Anda mungkin pernah mendengar tentang GitHub, platform untuk menghosting, menyimpan, dan mengedit kode. Banyak proyek sumber terbuka dan tim pengembangan pribadi menggunakan aplikasi web ini untuk membagikan pekerjaan mereka.
Tetapi tahukah Anda bahwa GitHub memiliki spin-off yang tersembunyi dengan baik yang disebut GitHub Gist? Ini cara yang lebih cepat dan lebih sederhana untuk berbagi kode secara online. Seperti Pastebin, Gist adalah alat untuk berbagi teks melalui internet. Tetapi ia menawarkan fitur tambahan, dan ini terutama didukung oleh kontrol versi yang kuat dari Git.
Cara Menemukan Situs Web GitHub Gist
GitHub Gist adalah nama situs yang menginangi intinya. "Intisari" adalah potongan kode yang dapat bersifat publik atau rahasia.
Situs GitHub utama tidak terlalu mempromosikan GitHub Gist, jadi Anda harus menelusurinya atau mem-bookmark URL untuk penggunaan biasa.
Situs ini adalah subdomain dari situs GitHub utama dan login Anda berfungsi di kedua situs tersebut. Siapa pun dapat melihat intisari publik, tetapi Anda harus masuk untuk membuat konten inti baru.
Membuat Intisari
Saat Anda masuk ke GitHub, file Halaman utama inti menampilkan formulir yang memungkinkan Anda membuat inti baru dengan cepat.
Pilih nama file yang sesuai, lalu masukkan konten file dan klik Buat inti tombol. Anda dapat mengonfigurasi editor dasar dengan beberapa opsi pemformatan. Anda juga dapat memilih apakah intinya rahasia atau publik melalui Membuat tombol.
Editor akan menerapkan penyorotan sintaks sesuai dengan ekstensi file Anda. Pastikan Anda memilih ekstensi yang sesuai untuk jenis file. Anda juga akan melihat pratinjau khusus jenis yang bagus saat melihat file tertentu dalam intisari. File penurunan harga bekerja sangat baik untuk dilihat dan diedit.
Saat mengedit, Anda dapat menambahkan lebih banyak file dengan Tambah berkas tombol. Banyak inti yang cukup kecil untuk hanya membutuhkan satu file, tetapi Anda dapat menggunakan lebih banyak jika perlu.
Bekerja Dengan Gists
Jika Anda mengklik Sunting tombol, Anda akan mendapatkan satu editor teks dasar per file. Gist memungkinkan Anda melakukan pengeditan melalui antarmuka webnya, dan untuk contoh kode kecil, ini sudah cukup.
Namun, di balik layar, setiap inti adalah repositori Git. Ini berarti Anda dapat melacak revisi file dan melakukan operasi git lainnya. Itu Revisi tab di dekat tampilan kiri atas berkomitmen ke repositori Inti Anda.
Dibalik Menanamkan tombol adalah opsi untuk mengkloning repositori, sehingga Anda dapat bekerja dengan intisari dari jarak jauh. Namun, Anda harus menyadari bahwa repositori inti sedikit dibatasi. Secara khusus, meskipun Gist dapat berisi banyak file, namun tidak dapat berisi direktori.
Inti dari Command Line
Itu Program baris perintah GitHub, gh, memiliki dukungan untuk Gists. Anda dapat membuat, menghapus, mendaftar, dan mengedit inti langsung dari terminal. Ini lebih mudah daripada memperlakukan intinya seperti repositori git biasa.
Misalnya, jika Anda memiliki file yang sudah ada, Anda dapat segera membuat inti rahasia darinya menggunakan perintah ini:
$ gh inti buat index.md
- Membuat intisari index.md
Membuat indeks inti.md
https://gist.github.com/027442d9e34f35ee4bf64bbbc1a81a62
Perintah diakhiri dengan URL yang mewakili inti baru. Anda juga dapat mengedit Intisari:
gh inti mengedit 027442d9e34f35ee4bf64bbbc1a81a62
Ini akan membuka editor teks default Anda. Setelah Anda mengedit dan menutup editor Anda, gh mendorong perubahan Anda ke GitHub secara otomatis.
Cara Menggunakan Kembali Konten Inti
Saat melihat intinya, Anda akan melihat tombol bernama Mentah di samping setiap file. Ini memberikan versi file teks biasa yang dapat berguna untuk menyimpan atau menyalin. Perhatikan bahwa Anda tidak dapat menggunakan ini untuk menyimpan file. Misalnya, jika Anda mencoba mereferensikan file JavaScript menggunakan tautan itu, itu tidak akan berfungsi.
Namun, Anda dapat menampilkan konten Intisari di tempat lain. Ini bagus untuk contoh kode, dan penyorotan sintaks berarti mereka akan terlihat bagus di entri blog atau artikel. Untuk melakukan ini, salin kode di sebelah Menanamkan tombol dan memasukkannya ke dalam HTML Anda.
GitHub tidak terlalu banyak mengiklankan intisari, tetapi jangan biarkan hal itu membuat Anda kecewa. Mereka adalah kombinasi Pastebin dan Git yang sangat mudah diakses. Intisari adalah kasus penggunaan yang bagus untuk cuplikan kode kecil apa pun yang tidak menjamin repositori lengkap. Mereka membuat opsi ringan yang sangat baik jika Anda hanya ingin berbagi beberapa kode dengan cepat. Opsi semat dapat berguna jika Anda menerbitkan artikel teknis.
Lihat aplikasi lain yang memungkinkan Anda untuk berbagi cuplikan kode dengan panduan kami untuk alternatif Pastebin.
Alternatif Pastebin ini memungkinkan Anda mengetik, menempel, dan berbagi blok kode atau teks dengan orang lain secara online dengan mudah.
Baca Selanjutnya
- Pemrograman
- GitHub
Bobby adalah penggemar teknologi yang bekerja sebagai pengembang perangkat lunak selama hampir dua dekade. Dia sangat menyukai game, bekerja sebagai Editor Ulasan di Majalah Switch Player, dan tenggelam dalam semua aspek penerbitan online & pengembangan web.
Berlangganan newsletter kami
Bergabunglah dengan buletin kami untuk mendapatkan tip teknologi, ulasan, ebook gratis, dan penawaran eksklusif!
Satu langkah lagi…!
Harap konfirmasi alamat email Anda di email yang baru saja kami kirimkan.