Matawebsite Promo Lebaran 2022

Alasan Kenapa Git Penting Bagi Programmer

date 12 Nov 2020
date Sulfikardi
date 614
date Web Programming
Alasan Kenapa Git Penting Bagi Programmer

Git merupakan salah satu version control yang banyak digunakan oleh para developer untuk mengembangkan software , Fungsi utama Git yaitu mengatur versi dari source code program anda dengan memberi tanda pada code mana yang ditambah atau diganti. Selain itu, dengan Git kita tak perlu khawatir code yang kita kerjakan bentrok, karena setiap Developer bisa membuat branch sebagai workspacenya.Fitur yang tak kalah keren lagi, dengan Git kita dapat memberi komentar pada source code yang telah ditambah/diubah, Jika anda sebagai developer belum mengetahui fitur Git, maka anda wajib mencoba dan memakainya. Karena ada banyak manfaat yang akan didapat dengan menggunakan Git.

 

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

 

Sebagai sebuah Tools GIT memiliki keunggulan, berikut ini beberapa keunggulan Git :

  • Design yang mudah dipahami
  • Mendukung dalam pengembangan non-linear(pengembanganparalel)
  • Sistem terdistribusi, peer to peer
  • Mendukung dalam proyek besar seperti Kernel Linux
  • Akses hanya menggunakan command line tanpa memerlukan client server
  • Penyimpanan murni berbasis file (tidak menggunakan database/SQL)
  • Open Source alias Gratis

 

Berikut perintah-perintah dasar Git yang sering digunakan oleh developer:

  • Git init : untuk membuat repository pada file lokal yang nantinya ada folder .git
  • Git status : untuk mengetahui status dari repository lokal
  • Git add : menambahkan file baru pada repository yang dipilih
  • Git commit : untuk menyimpan perubahan yang dilakukan, tetapi tidak ada perubahan pada remote repository.
  • Git push : untuk mengirimkan perubahan file setelah di commit ke remote repository.
  • Git branch : melihat seluruh branch yang ada pada repository
  • Git checkout : menukar branch yang aktif dengan branchyang dipilih
  • GIt merge : untuk menggabungkan branch yang aktif dan branch yang dipilih
  • Git clone : membuat Salinan repository lokal

 

Kesimpulan dan Penutup

 Git adalah version control system yang digunakan para developer untuk mengembangkan software secara bersama-bersama.Dalam pengembangan software, Git merupakan tools wajib digunakan oleh developer, karena dengan Git, dapat memudahkan para developer untuk mengembangakan software dengan cepat dan saling terintegrasi. Git dapat memudahkan Developer untuk mengetahui perubahan source codenya daripada harus membuat file baru. Selain memudahkan para developer, Git merupakan sebuah tools yang open source alias gratis, sehingga dapat dengan mudah diunduh oleh Mac, Linuc, maupun Windows.

Matawebsite Promo
sul.png

Sulfikardi

Web Design & Web Programming

Halo, saya seorang Web Developer yang terbiasa mengembangkan website menggunakan HTML, CSS, Javascript, PHP, MYSQL, dan Laravel. Disini saya akan membagikan pengalaman saya dalam membangun dan mengembangan website yang responsif dan dinamis

Artikel Populer

Halo, ada yang bisa kami bantu?
Daftar Sekarang