Submitted by iqbalmaul in laravel

Mengenal 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.

Sistem VSC Terdistribusi Semua orang yang terlibat dalam pengkodean proyek akan menyimpan database Git, sehingga akan memudahkan dalam mengelola proyek baik online maupun offline.

Dalam Git terdapat merge untuk menyebut aktifitas penggabungan kode.

Sedangkan pada VCS (Version Control System) yang terpusat… database disimpan dalam satu tempat dan setiap perubahan disimpan ke sana.

Sistem VCS Terpusat VCS terpusat memiliki beberapa kekurangan:

  • Semua tim harus terkoneksi ke jaringan untuk mengakses source-code;
  • Tersimpan di satu tempat, nanti kalau server bermasalah bagaimana?

Karena itu, Git hadir untuk menutupi kerkurangan yang dimiliki oleh VCS terpusat.

Kenapa Git Penting Bagi Programmer?

Jadi selain untuk mengontrol versi, git juga digunakan untuk kolaborasi.

Saat ini Git menjadi salah satu tool terpopuler yang digunakan pada pengembangan software open souce maupun closed source.

Google, Microsoft, Facebook dan berbagai perusahaan raksasa lainnya menggunakan Git.

Jadi, buat kamu yang punya impian ingin bekerja di sana, maka kamu harus bisa Git.

Selain itu, berikut ini ada beberapa menfaat yang akan kamu rasakan setelah bisa menggunakan Git.

  • Bisa menyimpan seluruh versi source code;
  • Bisa paham cara kolaborasi dalam proyek;
  • Bisa ikut berkontribusi ke poryek open-source;
  • Lebih aman digunakan untuk kolaborasi, karena kita bisa tahu apa yang diubah dan siapa yang mengubahnya.
  • Bisa memahami cara deploy aplikasi modern;
  • Bisa membuat blog dengan SSG.

source : https://www.petanikode.com/git-untuk-pemula/

3

Comments

You must log in or register to comment.

erni_s22 wrote

Awal-awal belajar git dapet sumbernya paling enak di petani kode sama di hostinger. Kumplit. Btw, nice info kang!

1