apa itu github

Apa Itu Github ? Bahas Fungsi Dan Cara Integrasi Ke Text Editor

Taufiksi – Seriusan deh, github sangat penting buat programmer maka dari itu saya ingin membahas apa itu github beserta integrasinya.

Yaahh, padahal lagi ngerjain revisi yang di berikan bu dospem hehe tapi gimana ya wkwk. Pusing sih dan juga banyak baget tugas.

Apa yang mendorong saya untuk membuat artikel tentang github ? Jadi saya sedang mengerjakan tugas terus saya search tuh, cara integrasi github ke visual studio.

Nah, terbesitlah ingin membuat artikel supaya tidak search google lagi kalau lupa wkwk, dan bisa baca tulisan sendiri kayaknya lebih mudah wkwk.

Meskipun agak agak gimana gitu sih.

Mulai Online-kan Projectmu

Udah ngodingnya capek, tapi masih di localhost ? tenang, yang kamu perlukan hanya uploud project ke hosting agar bisa diakses orang lain. Beli hosting sekarang dan dapatkan domain gratis.

Beli Hosting

Nah, daripada kita lama lamain lagi, mari kita bahas apa itu github dan juga fungsinya buat apa aja lengkap dengan cara integrasi ke text editor kita. Mulai dari visual studio, sampai ke atom. Itu sih yang sering saya pakai sekarang wkwk.

Apa Itu Github ?

Sampai saat ini github sudah menjadi trend di kalangan programmer ataupun developer karena fungsinya yang bisa memudahkan pekerjaanmu.

Kemudahaan tersebut menjadi kelebihan utama dari layanan online ini. Tapi kamu tau ngga sih yang menarik dari github ?

Salah satunya kita bisa memposting project yang sudah kita buat susah susah wkwk. Jadi yang dimaksud github itu apa ?

Github adalah website yang digunakan untuk menyimpan dan mengelola codingan project. Secara singkat pengertian github seperti itu.

Jadi kamu bisa membuat atau menguploud codinganmu ke server github dan kamu bisa ngoding secara online di daalm github tersebut.

Dan yang lebih keren lagi github biasa di gunakan untuk kolaborasi antar programmer, dimana programmer bisa mengobrol santai sambil ngoding.

Hal ini di mungkinkan karena github di bangun dengan dua sistem utama yaitu version control dan juga git. Namun, github juga memberikan layanan online layanan cloud untuk menyimpan dan mengelola project git.

Inilah yang menyebabkan programmer berkomunikasi walaupun hanya dalam tumpukan file.

Fungsi Github

Berikut ini adalah beberapa fungsi github untuk developer :

Mempermudah Kolaborasi

Fungsi yang menjadi tolak ukur dari layanan ini adalah memudahkan programmer untuk berkolaborasi antar project yang sedang di kerjakannya.

Dengan sistem version control semua programmer yang membentuk tim bisa mengakses dan mengelola kode di satu tempat saja dan itu saling menyambung.

Contohnya melakukan review code bersama sama, diskusi jika ada bug, dan lain sebagainya. Keren bukan.

Selain itu juga menyediakan fitur manajemen project yang berbentuk seperti kanban yang ada di website Trello, fitur ini tentu saja sangat berguna untuk semua programmer yang punya banyak sekali project.

Perubahan Tanpa Merusak Kode

Kamu pasti ingin merubah kodingan dan merasa takut karena akan merusak kode. Atau kamu ingin mencoba coba kode yang di comot di google tapi takut tidak work dengan codinganmu ?

Tentu saja, github adalah solusinya. Dengan fitur yang bernama “Branch”, kamu sudah bisa membuat cabang dari kode utama project yang sedang kamu buat.

Sehingga kamu bisa merubah pada kode tersebut tanpa efek langsung ke kode utamamu. Tentu saja ini sangat berguna untuk programmer saat ingin menambah fitur baru atau memeriksa adanya bug.

Portfolio Programmer

Sebagai programmer, pasti ingin mencari pekerjaan atau ingin menjadi seorang freelancer yang di butuhkan pertama kali adalah portfolio.

Nah github juga bisa menjadi platform untuk portfolio untukmu. Kenapa layanan ini bisa digunakan sebagai portfoliomu ?

Karena ada fitur repository yang bisa dibuat untuk publik atau private. Tergantung kebutuhanmu mau pakai yang mana.

Cara Membuat Akun Github

Kita akan mencoba untuk menjabarkan bagaimana caranya menggunakan github dari nol, ya mulai dari instal github sampai jadi mahir berkolaborasi.

Sign Up

sign up github
Daftar Github

Kamu bisa masuk ke dalam websitenya terlebih dahulu terus ada tombol untuk mendaftar, klik dong.

Masukan Email

masukan email
Masukan Email

Kamu hanya tinggal mengikuti langkah langkahnya yang sudah di sedikan oleh githubnya sendiri seperti masukan email kamu.

Kemudian klik saja continue.

Create Password

create password
Create Password

Buatlah password yang bisa di ingat oleh kamu saja dan tidak di ketahui oleh orang lain. Kemudian klik saja continue, ikuti saja langkah langkahnya.

Create Username Github

create username github
Create Username

Kamu harus membuat username, untuk memudahkan orang menemukan githubmu dan juga username ini bisa digunakan sebagai link url.

Kalau sudah menentukan username, bisa langsung klik continue saja.

Verifikasi Email

Kemudian kamu harus memverifikasi alamat email yang kamu masukan, dan kamu akan menerima notifikasi email seperti kode angka gitu.

Atau bisa jadi seperti link juga, ikuti saja langkah yang di berikan oleh github untuk membuat akunnya terlebih dahulu.

Lengkapi Profile

Saat kamu sudah memverifikasi emailmu, maka kamu sudah berhasil untuk membuat akun. Dan selamat, tapi masih belum selesai karena kamu melengkapi profile terlebih dahulu.

Kenapa harus melengkapi profile ? Karena untuk di ketahui orang orang jika itu adalah akun yang kamu punyai. Seperti tambah foto dan kemudian pilih menu setting.

Kemudian isilah form yang di sediakan.

Cara Membuat Repositori Github

Nah, yang kamu perlukan saat ini adalah membuat repository, untuk meletakan kodinganmu di server github. Istilahnya seperti ini adalah folder untuk menyimpan projectmu.

Caranya gimana dong ?

New Repository

Cari kata new repository, karena github hanya tersedia dalam bahasa inggris saja jadi ya, saya akan memakai bahasa inggris.

Kamu bisa menemukan new repository di tombol + di samping profilemu, kalau sampai artikel ini di buat itu ada di sebelah kanan atas.

Create Repository

Isilah yang dibutuhkan seperti nama, dan kamu juga bisa mengaturnya untuk dilihat oleh publik atau tidak. Kemudian scrol ke bawah dan klik saja continue.

Dan selamat kamu sudah berhasil untuk membuat repository github.

Cara Integrasi Github Ke Teks Editor

Hmm, mungkin inilah inti dari artikel ini, yaitu caranya untuk menghubungkan ke teks editor kita supaya lebih mudah dalam ngodingnya.

Kalau ngodingnya nyaman pasti akan menghasilkan project yang sangat berguna untuk di gunakan oleh masyarakat ya ngga ?

Sebelum mulai ada beberapa istilah yang harus kamu ketahui yaitu seperti git version control, kamu harus mendowloadnya terlebih dahulu karena yang kita butuhkan adalah git bash.

Setelah sudah menginstal git, maka kamu hanya tinggal masuk ke dalam tek editor. Ohh jangan lupa buat repository terlebih dahulu. Terserah mau di namain apa saja dan di private atau tidak.

Integrasi Git Ke Visual Studio Code

Cara integrasi kedalam visual studio code sebenarnya cukup mudah, karena kamu hanya tinggal memasukan code berikut ini kedalam git bash.

Ohh ya, integrasikan terlebih dahulu git yang tadi di instal ke github dengan cara berikut ini.

git config --global user.email example@gmail.com
git config --global user.name "name"

Yang atas untuk email yang tersambung dan yang bawah adalah untuk username. Bisa lah ngga pake gambar hehe, mager praktekin.

Untuk mengintegrasikan ke visual studio, cukup mudah. Kan kamu udah buat repo github tuh, terus sekarang kamu buat folder baru dengan di penyimpanan laptopmu.

Bebas dimana saja, tapi tergantung kebutuhan juga kalau kamu membuat php usahakan di simpan di htdocs xampp, karena ya, lebih mudah aja sih.

Kemudian pada folder tersebut coba klik kanan dan buka git bash dan masukan code berikut ini.

git init
git remote add origin https://github.com/username/contoh.git

Oke sudah deh, kemudian coba buka visual studio dan buat file index.php baru, kalau muncul ijo ijo seperti gambar dibawah ini berati integrasi telah selesai.

Integrasi Git Ke Visual Studio

Tanda ijo berarti belum di commit ya.

Penutup

Hoam, mungkin udah dulu kali ya, ngantuk nih wkwk. Yang teks editor atom kapan kapan lagi kalau skripsi udah kelar ya. Sampai jumpa di artikel berikutnya. Babay.




Terima kasih sudah membaca artikelnya, tetap semangat jalani harimu meskipun dunia bertolak belakang dengan keinginanmu. Dan jangan lupa ngopi supaya sadar pahitnya dunia tidak semanis mimpi. Ahay

Tertanda Sayang


Taufik Nurhidayah
Traktir Kopi

Tinggalkan Balasan

Alamat email Anda tidak akan dipublikasikan.