Apa Itu Git?

GIT adalah salah satu version control system yang diciptakan oleh Linus Torvalds, GIT mencatat setiap perubahan file di code atau sourcode kita

Manfaat

Dengan Git, kita bisa menyimpan seluruh versi source code, memudahkan kolaborasi dalam membangun sistem, berkontribusi di proyek open source, melacak setiap perubahan dengan mudah, serta memahami proses deployment modern secara lebih efisien.

Selain manfaat utama dia atas, Git juga memiliki banyak keunggulan lain seperti mendukung eksperimen dengan branch, integrasi dengan tool otomatisasi, dan cocok untuk alur kerja tim yang kompleks.

Git's SaaS

Git adalah alat dasarnya, sedangkan GitHub, GitLab, dan Bitbucket adalah layanan berbasis cloud yang memfasilitasi penyimpanan dan kolaborasi proyek Git secara online. Masing-masing memiliki keunggulan tersendiri sesuai kebutuhan tim atau individu.

Environment Tools

Tools Environment adalah kumpulan alat bantu yang digunakan developer untuk menulis, mengelola, dan berkolaborasi dalam pengembangan perangkat lunak secara efisien.

1. Git: Sistem kontrol versi untuk melacak perubahan kode dan memudahkan kerja tim.
2. Akun GitHub / GitLab: Platform untuk menyimpan dan mengelola repository berbasis Git.
3. Sourcetree: Aplikasi GUI untuk mempermudah penggunaan Git tanpa perintah terminal.
4. Text Editor: Alat untuk menulis kode, seperti VS Code, Sublime Text, dan Atom.

"Kapan Git Dibutuhkan?"

Git dibutuhkan saat ingin membangun sistem secara kolaboratif, membuat versi dari sistem, melakukan backup source code, serta bekerja sama dengan programmer dari seluruh dunia.

Tentang GitHub, GitLab, dan Bitbucket

Apa itu GitHub? GitHub adalah layanan hosting berbasis Git yang populer untuk berbagi kode secara publik atau privat, terutama untuk open source. Go to GitHub↗️

Apa itu GitLab? Platform serupa GitHub yang mendukung CI/CD bawaan dan bisa di-host sendiri (self-hosted). Go to GitLab↗️

Apa itu Bitbucket? Layanan Git milik Atlassian yang terintegrasi kuat dengan Jira dan banyak dipakai di lingkungan perusahaan. Go to Bitbucket↗️