Git

GIT adalah salah satu sistem pengontrol versi (Version Control System) pada proyek perangkat lunak yang diciptakan oleh Linus Torvalds. Pengontrol versi bertugas mencatat setiap perubahan pada file proyek yang dikerjakan oleh banyak orang maupun sendiri. Git dikenal juga dengan distributed revision control (VCS terdistribusi), artinya penyimpanan database Git tidak hanya berada dalam satu tempat saja.

Buat apa sih GIT?

Kalau kita biasa menyimpan file-file pekerjaan kita di komputer, maka dengan Git kita akan menyimpan file-file pekerjaan kita di internet. Prinsipnya sama aja kaya cloud storage provider diluar sana macem Google Drive atau Dropbox. Git memungkinkan kita untuk bekerja bersama-sama dengan orang lain dari mana saja tanpa harus bertemu. Git juga memungkinkan kita untuk melihat siapa saja yang telah berkontribusi pada proyek yang sedang kita kerjakan.

🚩

Kalau nanti pas kerja jadi software engineer/developer tapi kantor kalian gapake git buat version controlnya patut dicurigai. Soalnya git adalah standar de facto untuk version control di dunia software engineering.