Cara Mengunduh File dan Melihat Kode dari GitHub

Enam puluh lima juta pengembang dan tiga juta organisasi tidak mungkin salah. Menghosting(coders) lebih dari 200 juta repositori kode, GitHub adalah platform pengembangan pilihan untuk pembuat kode individu dan perusahaan di seluruh dunia. Pengembang(Developers) menggunakan GitHub untuk membangun, memelihara, dan bahkan mendistribusikan perangkat lunak mereka sehingga pengguna seperti Anda dapat mengunduh file dan melihat kode langsung dari GitHub .

GitHub memudahkan untuk mengunduh dan melihat kode sumber aplikasi. Panduan ini akan menunjukkan kepada Anda cara mengunduh file secara langsung dari situs web GitHub sehingga Anda dapat melihat kode proyek sendiri.

Instal Penampil Kode

Sebelum mengunduh kode apa pun, Anda harus menginstal program yang mampu melihat kode itu. Visual Studio Code adalah editor kode gratis, open source, dan efisien yang memungkinkan pengguna untuk melihat dan men-debug kode dan menjalankan tugas. 

Unduh dan instal Kode Visual Studio(Visual Studio Code) dengan mengikuti panduan instalasi. Kemudian Anda akan siap untuk melihat file dan kode yang dapat Anda unduh dari GitHub

Ada banyak editor kode yang berbeda. Jika sebuah proyek dibuat dengan IDE yang berbeda (lingkungan pengembangan terintegrasi), maka Visual Studio mungkin tidak ideal untuk mengedit kode tersebut. Karena(Having) itu, Visual Studio Code akan memungkinkan Anda untuk mengedit kode sebagian besar proyek di GitHub , dan itu akan selalu berfungsi jika Anda hanya ingin melihat(view ) kodenya. 

Mengunduh Rilis(Most Recent Release) Proyek Terbaru di GitHub

Katakanlah Anda seorang programmer yang ingin mengunduh file proyek untuk perangkat lunak sumber terbuka . (open-source)Di GitHub , file proyek diposting di repositori, dan setiap proyek memiliki halaman beranda repositori. Anda tidak perlu memiliki akun pengguna di GitHub untuk melihat atau mengunduh file. 

Ikuti langkah-langkah ini untuk mengunduh rilis terbaru dari proyek yang Anda minati.

  1. Pergi ke github.com .
  2. Cari proyek berdasarkan nama di kotak pencarian GitHub. 

  1. Navigasikan ke halaman beranda untuk repositori.

  1. Temukan bagian Rilis(Releases) dan pilih versi terbaru. Di situs desktop GitHub, Rilis ada di bilah sisi di sebelah kanan. Atau, Anda dapat menambahkan /releasesURL repositori . Rilis di atas akan menjadi yang terbaru.

  1. Selanjutnya, temukan dan perluas bagian Aset(Assets )

  1. Karena Anda ingin melihat kodenya, unduh file .zip(.zip) kode sumber . Pengguna Linux(Linux) harus mengunduh file tar.gz kode sumber.

  1. Ekstrak arsip kode sumber yang Anda unduh pada langkah 6.
  2. Beralih ke Editor Kode Visual(Visual Code Editor) dan pilih File > Buka Folder(Open Folder) . Arahkan(Navigate) dan pilih folder yang Anda ekstrak pada langkah 7.

  1. Tekan tombol Pilih Folder(Select Folder ) .
  2.  Di Visual Studio Code , Anda akan melihat proyek terdaftar di sebelah kiri. Anda dapat memperluas panah dropdown untuk melihat semua file yang disertakan dalam proyek. 

  1. Pilih file proyek di panel di sebelah kiri, dan kode akan muncul di ruang kerja di sebelah kanan. 

Langkah-langkah di atas memandu Anda melalui cara melihat file dari rilis terbaru proyek di GitHub . Tetapi bagaimana jika Anda ingin melihat file dari cabang proyek tertentu?

Mengunduh Dari Cabang Tertentu

Di GitHub , repositori dapat memiliki banyak cabang(branches) . Setiap cabang memiliki nama yang unik, dan terdiri dari serangkaian perubahan kode. Ini adalah salinan bagian tertentu dari kode pada titik waktu tertentu di mana Anda dapat membuat perubahan tanpa merusak aslinya. Perubahan kode(Code) dibuat di dalam cabang dan kemudian, jika diminta dan disetujui, dapat digabungkan kembali ke dalam versi kerja utama proyek yang disebut cabang master(master branch)

Bayangkan Anda ingin mengunduh dan melihat file dari cabang proyek tertentu di GitHub . Untuk melakukannya, ikuti langkah-langkah berikut:

  1. Cari proyek berdasarkan nama dan navigasikan ke halaman beranda repositori proyek. 
  2. Temukan dropdown cabang(branch) , dan pilih cabang yang ingin Anda unduh. Biasanya, cabang Master berisi kode terbaru, tetapi tidak selalu.

  1. Sekarang setelah Anda memilih cabang yang Anda inginkan, temukan dan pilih tombol Kode(Code) hijau , pilih Unduh Zip(Download Zip) atau, jika Anda melihat opsi, Buka dengan Visual Studio(Open with Visual Studio) . (Anda mungkin juga melihat opsi untuk Buka dengan GitHub Desktop(Open with GitHub Desktop) .)

  1. Ekstrak file zip dan buka folder yang diekstrak dari dalam Visual Studio Code dengan mengikuti langkah 7-11 di bagian di atas.

Dengan mengikuti langkah-langkah di atas, Anda dapat melihat kode dari cabang proyek tertentu di GitHub . Selanjutnya(Next) , kita akan membahas cara menelusuri lebih jauh dan mengunduh file dari komit(commit) tertentu .

Mengunduh Dari Komitmen Tertentu

Setiap kali perubahan kode diterapkan ke repositori, itu ditambahkan melalui commit . Komit berisi semua perubahan sejak pembaruan kode terakhir. Anda mungkin ingin mengunduh dari komit tertentu jika Anda mencoba men-debug masalah yang disebabkan oleh perubahan kode baru-baru ini.

  1. Navigasikan ke halaman beranda repositori dan pilih cabang yang ingin Anda tangani. Biasanya, ini akan menjadi cabang utama.
  2. Temukan dan pilih tautan Komit(Commits ) .

  1. Pilih komit yang ingin Anda unduh dengan memilih judul komit.

  1. Sekarang Anda berada di halaman untuk komit yang Anda pilih. Selanjutnya, pilih tombol Telusuri file(Browse files) .

  1. Temukan dan pilih tombol Kode(Code) hijau , dan pilih Unduh zip(Download zip) atau, jika tersedia, Buka dengan Visual Studio(Open with Visual Studio) .
  2. Terakhir, ekstrak file zip dan buka folder hasil ekstrak di Visual Studio Code

Ada Banyak Lagi di GitHub

Mengunduh dan melihat file proyek dari GitHub hanyalah puncak gunung es. Akhirnya, Anda mungkin ingin melakukan fork repositori, mengkloningnya ke repositori lokal, melakukan perubahan, mendorong perubahan kembali ke fork Anda, dan kemudian mengirimkan permintaan tarik yang meminta pemilik proyek untuk menggabungkan perubahan Anda ke dalam repositori sumber. 



About the author

Saya seorang pengembang web dengan pengalaman dalam pengembangan web tradisional dan pengembangan aplikasi seluler. Saya memiliki pemahaman yang kuat tentang pengalaman pengguna, desain, dan teknik pengoptimalan. Keterampilan saya juga memungkinkan saya untuk mengembangkan aplikasi yang berguna dan inovatif yang dapat digunakan oleh bisnis dan organisasi.



Related posts