Pada postingan ini saya akan membagikan cara yang saya gunakan untuk membuat akun github dan membangunnya seperti storiku.
Dengan membuat akun github, kalian dapat menyimpan sebuah projek secara online. Selain itu, kalian juga dapat memperkenalkan diri ke publik sebagai programmer atau developer.
Kalau saya, membuat akun github ini hanya untuk menyimpan script termux. Karena saya lumayan mempunyai banyak script, jadi saya simpan dan organisir agar lebih mudah untuk digunakan kembali.
Untuk menambah informasi terkait github, silahkan baca penjelasan berikut.
Apa itu github?
GitHub adalah layanan hos web bersama untuk proyek pengembangan perangkat lunak yang menggunakan sistem kendali versi Git dan layanan hosting internet -wikipedia.
Sederhananya github adalah tempat simpan kode-kode dari aplikasi, tema, software, website dan sejenisnya yang mengandung source code.
Jadi bisa simpulkan bahwa sebagian besar orang yang menggunakan github adalah seorang developer.
Dan sebagian sisanya adalah kita orang awam yang mempunyai projects (script termux) atau hanya mengcopy projects milik orang lain yang sudah ada (fork).
Didalam github terdapat istilah-istilah yang mungkin kalian tidak tau. Jadi ketahuilah terlebih dahulu agar tidak bingung kedepannya.
Istilah dalam github
Berikut ini adalah istilah dalam github yang wajib diketahui:
Repositori
Repositori atau repo adalah direktori penyimpanan file proyek. Di sini, Anda bisa menyimpan apa pun yang berkaitan dengan proyek yang sedang dibuat, misalnya file kode, gambar, atau audio. Repo sendiri bertempat di penyimpanan atau storage GitHub atau repositori lokal di komputer Anda. Bahasa lain repositori adalah suatu folder dalam Github.
Branch
Brach merupakan salinan dari repositori milik Anda. Branch digunakan ketika Anda hendak melakukan suatu pengembangan atau development secara terpisah. Branch adalah suatu percabangan dari Commit.
Pekerjaan atau task yang dilakukan di branch tidak akan memengaruhi repositori pusat atau branch lainnya. Jika pengembangannya sudah selesai, Anda bisa menggabungkan branch saat ini ke branch lainnya dah juga repositori pusat dengan menggunakan pull request.
Pull Request
Pull request adalah ketika Anda menginformasikan user bahwa Anda sudah push perubahan yang dilakukan di branch ke master repositori. Collaborator repositori akan menerima atau menolak pull request. Segera setelah pull request diterima, Anda bisa mendiskusikan dan mengulas proyek bersama dengan collaborator.
Fork
Fork artinya Anda membuat proyek baru berdasarkan repositori yang sudah ada. Dalam kalimat yang lebih sederhana, forking repo berarti Anda menyalin repositori yang sudah ada, kemudian membuat beberapa perubahan yang diperlukan, lalu menyimpan versi terbarunya sebagai repositori baru, dan menjadikannya proyek Anda sendiri.
Fitur ini akan memperbaiki serta meningkatkan pengembangan proyek yang dilakukan. Karena proyek hasil forking masih baru, maka tidak akan terjadi apa-apa di repositori pusat. Perubahan yang dilakukan di repositori master juga dapat diterapkan di forking Anda saat ini.
Commit
Commit adalah suatu rekaman / snapshot dari repository yang telah kita buat.
Clone
Clone adalah mengambil repository dari commit
Oke, sekarang mari kita ketahui bagaimana cara untuk membuat akun di github.
Cara membuat akun github
Siapkan alamat email untuk proses pendaftaran. Selanjutnya langsung saja ikuti langkah-langkah berikut ini:
1. Isi data diri di formulir pendaftaran github
Pertama kalian masuk dulu ke website github (https://github.com). Lalu pilih sign up di pojok kanan atas.

Isi semua kolom dengan data diri masing-masing.

Username: isi dengan nama yang belum dipakai oleh orang lain.
Email: isi dengan alamat email yang masih aktif
Password: isi dengan 15 huruf disertai huruf besar, huruf kecil dan karakter spesial.
Contoh: Omcyberpa$$word123
Verify your account: tekan tombol verifikasi dan putar gambar sampai menunjukkan gambar yang tepat. Lakukan sampai muncul logo centang hijau.

Setelah kalian mengisi formulir pendaftaran akun github, scroll kebawah dan tekan tombol create account untuk melanjutkan.
Jika muncul error seperti gambar dibawah ini.

Maka ubahlah kombinasi password kalian dengan password yang lebih kuat (rumit)
2. Pilih free plan untuk membuat akun gratis
Silahkan verifikasi lagi dengan cara memutar gambar sampai muncul logo centang hijau.
Selanjutnya tekan tombol join a free plan.

3. Verifikasi email yang digunakan saat pendaftaran akun
Kalian akan diarahkan ke halaman berikut ini.

Yang artinya email yang digunakan saat pendaftaran harus dikonfirmasi.
Caranya:
Buka inbox email dan pilih email masuk dari github.
Tekan tombol verify email address yang terdapat didalam email dari github.

Setelah berhasil diverifikasi, maka akun github berhasil dibuat. Kalian akan langsung masuk panduan awal seperti gambar dibawah ini.

Ada menu untuk membuat repository, membuat organisasi dan panduan untuk menggunakan github.
Apabila kalian bingung tidak tahu apa yang akan dilakukan silahkan scroll kebawah dan tekan tombol skip this for now.

Apa sih yang harus dilakukan setelah membuat akun github?
Tentu saja membuat repository. Ini adalah folder untuk menyimpan source code dari sebuah projects.
Dan untuk langkah-langkahnya silahkan ikuti panduan berikut ini:
Cara membuat projects di github
Projects bisa kalian isi dengan file apapun terserah kalian. Yang terpenting adalah projects tersebut harus diberi nama. Berikut adalah cara membuat projects di github:
1. Buat repository baru
Pada tampilan awal github (setelah kalian login) scroll ke bawah dan tekan tombol create repository.

Isikan kolom repository dengan data yang sesuai.

Repository name: isi dengan nama projects
Description: boleh diisi atau tidak. Jika hendak diisi tuliskan deskripsi tentang projects yang kalian buat
Publik/Private: Publik agar orang lain bisa menggunakan project tersebut dan private agar hanya kalian yang bisa menggunakannya
Initialize this repository with a README: Menyertakan projects dengan file description (rekomendasi centang)

Selanjutnya tinggal tekan tombol create repository untuk melanjutkan.
2. Tambahkan file atau source code ke repository
Setelah repository berhasil dibuat tampilannya akan seperti gambar dibawah ini.

Agar bisa menambah source code atau file, kalian harus mengubah tampilan browser menjadi versi desktop.
Caranya: tekan ikon titik 3 dipojok kanan atas lalu centang situs dekstop.

Kemudian tampilan github akan berubah seperti gambar dibawah ini.

Lihat opsi yang berada disebelah kanan:
create new file: membuat source code / file baru
upload files: mengupload source code / file ke repository
Find file: mencari source code / file yang ada di dalam repository
Silahkan pilih menu sesuai dengan kebutuhan kalian.
Sampai disini projects sudah berhasil dibuat.
Apabila kalian masih bingung akan mengisi repository dengan file apa, kalian bisa mencopy milik orang lain.
Caranya:
Kunjungi repository milik akun github yang ingin dicopy (situs desktop aktif) lalu klik fork dipojok kanan atas.

Contoh: saya melakukan fork ke script dark fb dari akun github storiku.
Selanjutnya repository saya bertambah otomatis dengan nama darkfb, namun disebelahnya ada ikon fork.

Membuat akun github sudah, menambahkan projects juga sudah. Selanjutnya apa?
selanjutnya adalah menggunakan project dari github yang sudah dibuat sebelumnya.
Bagaimana cara menggunakan project yang ada di github?
Ingat! github adalah tempat simpan saja. Jadi agar bisa menggunakan file yang tersimpan kita harus mendownload atau menyalin file tersebut.
Dan untuk menjalankan sebuah file dalam projects github harus menggunakan emulator seperti kali Linux dan sejenisnya.
Karena dari kita kebanyakan menggunakan android, maka aplikasi yang bisa dimanfaatkan adalah termux.
Mungkin kalian harus belajar termux terlebih dahulu agar bisa menggunakan sebuah project dari github.
Atau langsung ikuti saja langkah-langkah berikut ini:
- Buka aplikasi termux
- Tuliskan perintah apt update && apt upgrade -y lalu tekan enter
- Tuliskan lagi perintah pkg install git -y lalu enter
- Terakhir salin project dengan mengetikkan perintah git clone https://github.com/alamatProjects
Alamat projects adalah kombinasi nama akun github dan nama repository.
Contoh:
Jika nama akun github dalam storiku dan nama repository adalah darkfb. Maka untuk menyalin project dari akun tersebut bisa menggunakan perintah berikut ini:
git clone https://github.com/storiku/dark fb
Sampai disini kita sudah berhasil menyalin source code dari project github ke aplikasi termux. Dan untuk menjalankannya kalian tinggal mengikuti perintah selanjutnya.
Jika kalian adalah pembuatan projects maka tidak akan kesulitan. Tapi jika kalian hanya menyalin project milik orang lain, coba lihat di bagian readme.md atau deskripsi. Biasanya terdapat cara penggunaan dari project tersebut.
Nah, sekarang sudah paham bukan apa itu github, bagaimana cara membuat akun github dan bagaimana cara membuat project baru serta menjalankan project tersebut.
Jika masih ada yang bingung, silahkan tanyakan saja melalui kolom komentar.
Oke, sampai disini dulu pembahasan kita kali ini. Semoga bisa bermanfaat dan terimakasih sudah membaca.
Bantu share juga ya!!