Pembahasan Github 5 Fungsi Penting Dan Cara Menggunakannya

Pembahasan Github, 5 Fungsi Penting Dan Cara Menggunakannya

1. Apa itu Github ?

1.1 Pembahasan Github

1.2 Kenapa Belajar Github ?

  • Kolaborasi yang Efisien: Ketika Anda bekerja dalam sebuah tim pada proyek pengembangan perangkat lunak, kolaborasi yang efisien menjadi kunci. GitHub menyediakan lingkungan yang memungkinkan tim untuk bekerja bersama pada kode yang sama, dengan fitur seperti pull requests dan issue tracking yang memudahkan pengelolaan tugas dan integrasi perubahan.
  • Manajemen Versi yang Andal: Dengan menggunakan Git, GitHub memfasilitasi manajemen versi, sehingga setiap perubahan pada kode dapat dilacak dan dikelola dengan mudah. Ini sangat berguna untuk menjaga agar semua anggota tim selalu bekerja dengan versi kode yang paling mutakhir, serta memudahkan rollback jika terjadi masalah.
  • Aksesibilitas dan Komunitas: GitHub adalah platform yang sangat populer, digunakan oleh lebih dari 100 juta developer di seluruh dunia. Ini berarti bahwa banyak tutorial, proyek open-source, dan komunitas aktif tersedia untuk membantu Anda belajar dan mengembangkan keterampilan Anda.
  • Fitur Gratis dan Premium: Meskipun GitHub menawarkan beberapa layanan premium berbayar, banyak fitur utamanya tersedia secara gratis. Ini termasuk hosting repository publik dan privat, kolaborasi tim, dan akses ke berbagai alat pengembangan lainnya. Dengan layanan gratis yang komprehensif, GitHub memberikan banyak alat yang sangat berguna tanpa biaya

2. Lima Fungsi Penting Github

2.1 Repository

  • Branch: Berfungsi sebagai versi paralel dari kode. Branch memungkinkan Anda untuk bekerja pada fitur atau perbaikan bug secara terpisah dari cabang utama (main/master).
  • Clone: Mengunduh salinan lengkap dari source code repositori ke komputer lokal Anda, sehingga Anda dapat bekerja secara offline.
  • Fork: Berfungsi untuk membuat salinan dari repositori orang lain ke akun Anda sendiri. Fork memungkinkan Anda untuk membuat perubahan tanpa mempengaruhi repositori asli.
  • Merge: Menggabungkan perubahan dari satu branch ke branch lain, biasanya dari branch fitur ke branch utama.
  • Pull Request: Permintaan untuk menggabungkan perubahan dari satu branch ke branch lain, sering digunakan dalam kolaborasi tim untuk meninjau dan menyetujui perubahan sebelum digabungkan.
  • Remote: Menghubungkan repositori lokal Anda ke repositori di GitHub, memungkinkan Anda untuk menyinkronkan perubahan antara keduanya.
  • Upstream: Merujuk pada repositori asli atau utama yang dari mana repositori Anda telah di-fork atau dikloning.

2.2 Git Kontrol

  • Modified : suatu kondisi dimana kode atau berkas sudah kita rubah tetapi kita belum kirim ke repository
  • Staged : berkas akan diatur supaya akan masuk komitmen selanjutnya
  • Commited : suatu kondisi dimana data atau berkas kita sudah berhasil tersimpan ke dalam repository

2.3 Kerjasama

2.4 Pekerjaan Projek

2.5 Dokumentasi

  • Wiki Proyek: GitHub menyediakan fitur wiki yang memungkinkan tim untuk membuat dan mengelola dokumentasi proyek secara terstruktur. Ini termasuk informasi tentang struktur proyek, instruksi instalasi, panduan pengguna, dan lain-lain.
  • Readme Files: Setiap repositori GitHub biasanya dilengkapi dengan file README.md yang dapat digunakan untuk memberikan ringkasan singkat tentang proyek, cara penggunaan, dan informasi penting lainnya kepada pengguna atau kontributor potensial.

3. Cara Menggunakan Github

3.1 Mendaftarkan Akun Github

1. Buka Situs GitHub
Pembahasan-github-mendaftarkan-akun
2. Klik tombol “Sign Up” Biasanya, tombol ini berada di pojok kanan atas halaman utama GitHub.
sign up
3.  Masukkan email Di halaman pendaftaran, masukkan alamat email yang ingin Anda gunakan untuk akun GitHub.
3.email
4. Klik “Continue”: Lanjutkan ke langkah berikutnya.
5. Buat username: Pilih nama pengguna (username) yang unik. Ini akan menjadi identitas publik Anda di GitHub. Buat password: Masukkan kata sandi yang kuat dan aman. Klik “Continue” untuk melanjutkan.
6. Verifikasi Manusia Lengkapi tantangan CAPTCHA: GitHub mungkin meminta Anda untuk memverifikasi bahwa Anda bukan robot dengan menyelesaikan tantangan CAPTCHA.
6
7. Klik “Create account”: Setelah Anda menyelesaikan verifikasi, lanjutkan dengan klik tombol untuk membuat akun.
8. Konfirmasi Email Periksa email Anda: GitHub akan mengirimkan email konfirmasi ke alamat yang Anda masukkan.
9. Buka email dari GitHub: Cari email dengan subjek seperti “Verify your email address” atau “Welcome to GitHub”.
10. Setelah memverifikasi email, maka akan masuk halaman login github
10 halaman login
11. Setelah semua langkah di atas selesai, Anda akan dibawa ke dasbor GitHub.
7 dashboard
3.2 Membuat Repository
1. Pada halaman github tekan tombol create a new repository
buat repo 1
2. setelah itu kalian bisa mengisi form yang ada, setelah semuanya sudah diisi, maka selanjutnya kalian bisa menekan tombol create repository
buat repo 2
3. Setelah berhasil membuat maka tampilannya seperti ini
repo
3.3 Melihat Repository Publik
1. Pada halaman dashboard disitu ada kolom pencarian diatas navbar, setelah itu kita bisa mencari projek orang lain misalnya disini kita mencari “phyton”
cari
2. tampilan nya akan sebagai berikut
cari 2
3. selanjutnya kalian bisa memilih salah satu repository itu, dan masuk ke dalam halaman repository yang dipilih, kalian juga bisa mendownload source code yang ada.
cari 3
Kesimpulan

GitHub adalah platform yang sangat berguna untuk pengembangan perangkat lunak, kolaborasi proyek, dan versi kontrol. Membuat akun dan repositori di GitHub adalah langkah awal yang penting untuk memanfaatkan kemampuan platform ini.

Scroll to Top