Apa itu GIT Dengan Kelebihan dan Kekurangan GIT beserta Fungsinya

Mengenal Apa itu GIT - apa itu GIT dan kegunaannya, GIT merupakan sebuah tool atau alat yang digunakan untuk memudahkan dalam membuat sebuah program entah itu proyek Pengembangan sebuah software, membuat website yang berhubungan dengan coding. GIT merupakan alat yang wajib digunakan oleh sebuah programmer karena fungsinya yang sangat berguna dan banyak digunakan dimana-mana.
Baca juga: Kelebihan dan Kekurangan Microsoft word.
Apa itu GIT
![]() |
| Apa itu GIT dan kelebihan dan kekurangan GIT. |
GIT adalah version control System yang digunakan oleh para programmer dan juga developer untuk mengembangkan sebuah software atau website bersama-sama. GIT dikembangkan oleh Linus Torvalds yang awalnya ditujukan untuk pengembangan kernel Linux. GIT ini bertugas untuk mencatat setiap perubahan pada file yang dikerjakan sendiri maupun bersama-sama. Semua yang terlibat pada pengembangan proyek akan menyimpan pada database GIT, karena GIT mempunyai penyimpanan database dan juga dikenal sebagai Version control System yang terdistribusi (VCS distributed). sehingga memudahkan untuk mengelola proyek secara online maupun offline.
GIT akan memantau kondisi atau setiap semua perubahan file proyek lalu memindahkannya ke database GIT. Jika kita merubah suatu file dengan membuat file baru lalu kita menyimpannya dengan 'save as' lalu file akan menumpuk di direktori file.
Tetapi jika kita menggunakan GIT, file tersebut hanya akan menyimpan satu file dan perubahannya akan disimpan penyimpanan database GIT. GIT memungkinkan kita dapat kembali pada versi revisi yang kita inginkan.
Fitur GIT Sebagai Version control System
- GIT, sederhana dalam menggunakannya, untuk memulai, Anda bisa membuat repo/repository atau mencheck-out yang sudah ada. Setelah melakukan instalasi, men-setup dengan perintah git-init.
- Version Control System Yang terdistribusi (Distributed VCS), GIT menggunakan topologi atau pendekatan peer-to-peer.
Kelebihan dan Kekurangan GIT dari VCS lainnya
Sebagai alat yang memudahkan pekerjaan pengembang pasti memiliki kelebihan dan kekurangan, apa saja kelebihan dan Kekurangannya.
1. Kelebihan Menggunakan GIT
- Penyimpanan yang berbasis file (tidak menggunakan database/SQL).
- Gratis atau Opensource.
- Visual Control System yang terdistribusi.
- Mendukung dalam proyek besar seperti kernel Linux.
- Akses yang hanya menggunakan command line tanpa menggunakan client-server.
- Tampilan aplikasi yang mudah dipahami.
2. Kekurangan Menggunakan GIT.
- Tidak optimal untuk pengembangan sendiri.
- Fitur yang masih terbatas pada operasi sistem Windows, (berbeda dengan menggunakan operasi sistem Linux).
Manfaat Menggunakan GIT
- Bisa memahami cara deploy aplikasi modern.
- Bisa membuat blog dengan SSG.
- Aman untuk digunakan membuat proyek bersama karena bisa tahu siapa yang merubahnya atau menggantinya.
- Bisa memahami cara bekerja dengan kolaborasi membuat proyek.
- Bisa menyimpan seluruh versi source code.
Penutup
Meskipun seorang programmer yang handal atau paling jago dibidang tersebut pasti memerlukan alat yang memudahkannya untuk melalukan pekerjaan tersebut. GIT merupakan Version control System (VCS), yang memudahkan programmer / developer untuk mengetahui perubahan pada source codenya daripada harus membuat file baru yang menumpuk.
Selain memudahkan GIT tersedia secara gratis atau Opensource, oke sekian dari artikel saya jika terdapat kesalahan kata mohon dimaafkan, dan jika memiliki kritik atau saran bisa kalian tulis di kolom komentar.
