Learn With GIT

DSC STT Terpadu Nurul Fikri
DSC STT Terpadu Nurul Fikri
2 min readMay 27, 2021
https://www.hostinger.co.id/tutorial/wp-content/uploads/sites/11/2017/05/git-1.png

Git adalah software penting untuk mengembangkan website. Fungsi Git untuk mengatur versi dari source code program dengan memberikan tanda baris yang menampilkan kode mana yang ditambah atau diganti. Produk GIT (Group Inclusive Tour) dipasarkan sebagai sebuah paket yang memiliki pilihan kustomasi terbatas. Beberapa hal yang perlu kamu ketahui tentang Git :

Version Control System

Setiap ada kode baru, developer dapat menambahkan kode tersebut secara parallel tanpa tumpeng tindih dengan developer lain. Version control system menyimpan setiap perubahan dan langsung memperharuinya.

Distributed version control system

Setiap developer mengerjakan projek yang sama di dalam Git dan mereka memiliki penyimpanan kode di masing — masing komputernya, yang artinya database Git tidak berada di satu pusat saja. Database Git memungkinkan kamu membuat satu file saja, lalu tiap revisi sudah tersimpan di dalamnya, kamu dapat memilih ingin melihat yang mana.

Dalam pengerjaan suatu projek dibutuhkan developer dalam jumlah banyak secara bersamaan. Baik itu dari penambahan kode dan perubahan versi software. Jika ada masalah, siapapun dapat mengakses data yang tersimpan dan memperbaikinya. Kelebihan Fitur Git :

1. Branching dan merging

Fitur branching dapat membuat banyak cabang independent terhadap satu sama lain. Terdapat 2 jenis branch yaitu main branch dan feature branch. Main branch memiliki kode yang sudah dirilis, sedangkan feature branch berisikan apa yang sedang kamu kerjakan dan akan di — merge ke main branch. Sehingga kamu bisa membuat cabang codeline atau semacam template berisikan data yang digunakan untuk produksi, percobaan dan lain — lain. Dengan begitu, semuanya tak perlu dimulai dari nol.

2. Dapat bekerja secara bersamaan

Setiap developer memiliki kode local yang tersimpan di komputernya. Mereka bisa mengerjakan sebuah projek di branching masing — masing secara offline. Tool Git dapat meningkatan produktivitas tim dan mendorong kolaborasi serta memperjelas visibilitas dan pekerjaan yang sudah diselesaikan.

3. Memiliki integrasi built in

Git support memudahkanmu mengatur integrasi, uji coba otomatis, pelacakan metrics dan lain — lain. Built in membuat pekerjaanmu lebih mudah dan efisien.

4. Mudah mencari bantuan

Ketika menemukan sebuah masalah kamu akan mudah menemukan bantuan, Git merupakan tool open source gratis yang menjadi standar version control yang digunakan. Dipastikan ada komunitas yang dapat membantu permasalahan apapun yang kamu miliki.

Sumber :

Author : Ayu Amalia

--

--