GIT and GitHub

21 Feb 2025

Penjelasan tentang GIT dan GitHub.

A. Apa Itu GIT

Git adalah Version Control System (VCS), yaitu sistem untuk mencatat setiap perubahan yang terjadi pada file proyek (biasanya file kode/program) dari waktu ke waktu. Diciptakan oleh Linus Torvalds pada tahun 2005 untuk mengelola kernel Linux.

B. Fungsi GIT

C. Istilah Penting GIT

Istilah Fungsi
git init Membuat repository baru
git add Menambahkan file ke staging area
git commit Menyimpan snapshot perubahan ke histori
git status Melihat status file (sudah di-add atau belum)
git log Menampilkan riwayat commit
git diff Menampilkan perbedaan file sebelum dan sesudah diedit
git branch Melihat/membuat cabang baru
git checkout………. Berpindah antar cabang
git merge Menggabungkan cabang

D. Apa Itu GitHub

GitHub adalah platform berbasis web, GitHub dibeli oleh Microsoft pada tahun 2018 dan saat ini merupakan platform kolaborasi pengembang terbesar di dunia. Kegunaan nya ialah untuk hosting repository Git secara online, agar bisa :

E. Fitur GitHub

Fitur Penjelasan
Repository Tempat menyimpan semua file proyek
Clone Menyalin repo dari GitHub ke lokal
Push Mengirim perubahan dari lokal ke GitHub
Pull Mengambil versi terbaru dari GitHub
Fork Menyalin repo milik orang lain untuk dikembangkan sendiri
Pull Request Permintaan untuk menggabungkan kode ke repo utama
Issues Tempat mencatat bug atau ide pengembangan
Actions Otomatisasi workflow (CI/CD)
GitHub Pages………… Menampilkan web statis langsung dari repo GitHub

F. Perbedaan Git dan GitHub

Git GitHub
Aplikasi lokal Layanan berbasis web
Menyimpan proyek secara lokal Menyimpan proyek secara online
Dijalankan dengan CLI (terminal)……. Dijalankan via browser atau GitHub Desktop
Wajib untuk kontrol versi Opsional untuk kolaborasi dan publikasi
Tidak butuh internet Butuh internet

G. Manfaat Menguasai GIT dan GitHub Untuk Mahasiswa

gambar git dan github

HTML Link dan Lists