• BERANDA
  • TENTANG
    • Profil BPMPP
    • Visi dan Misi
    • Tujuan & Fungsi
    • Struktur Organisasi
    • Pimpinan Organisasi
    • Program Kerja BPMPP
  • Kegiatan
  • KERJASAMA
  • LAYANAN & INFORMASI
    • APLIKASI
      • SILIMA UMA
      • Perpustakaan UMA
      • Academic Online Campus (AOC)
      • Repository UMA
      • Tracer Study (Alumni)
      • Jurnal
      • E-Learning UMA
      • Direktori Mahasiswa
    • Arsip Digital
      • Buku Pedoman Universitas Medan Area
      • Kalender Akademik
      • ArtikelKumpulan Artikel-artikel Seputar Pendidikan dan Dunia Kerja
    • Kurikulum
      • Kurikulum Teknik
      • Kurikulum Pertanian
      • Kurikulum Ekonomi dan Bisnis
      • Kurikulum Hukum
      • Kurikulum Isipol
      • Kurikulum Psikologi
      • Kurikulum Saintek
      • Kurikulum Agama Islam
    • Persyaratan
      • Perubahan Data Mahasiswa di ForlapDikti
      • Syarat Penerbitan Daftar Prestasi Akademik Sementara
      • Syarat Pengambilan Ijazah Dan Transkip Nilai
      • Syarat Pengganti Ijazah dan Transkrip Hilang & Rusak
      • Syarat Penerbitan Translate Ijazah & Transkrip Bahasa Inggris
      • Syarat Penerbitan Prestasi Akademik Pindah Keluar
      • Syarat Berkas Konversi
      • Syarat Usulan SK Seminar dan Ujian Meja Hijau/Skripsi
  • Help Desk BPMPP
  • id
    • en
    • id
Biro Perencanaan Mutu Pendidikan dan Pembelajaran Terbaik di Sumatera Utara
    • BERANDA
    • TENTANG
      • Profil BPMPP
      • Visi dan Misi
      • Tujuan & Fungsi
      • Struktur Organisasi
      • Pimpinan Organisasi
      • Program Kerja BPMPP
    • Kegiatan
    • KERJASAMA
    • LAYANAN & INFORMASI
      • APLIKASI
        • SILIMA UMA
        • Perpustakaan UMA
        • Academic Online Campus (AOC)
        • Repository UMA
        • Tracer Study (Alumni)
        • Jurnal
        • E-Learning UMA
        • Direktori Mahasiswa
      • Arsip Digital
        • Buku Pedoman Universitas Medan Area
        • Kalender Akademik
        • ArtikelKumpulan Artikel-artikel Seputar Pendidikan dan Dunia Kerja
      • Kurikulum
        • Kurikulum Teknik
        • Kurikulum Pertanian
        • Kurikulum Ekonomi dan Bisnis
        • Kurikulum Hukum
        • Kurikulum Isipol
        • Kurikulum Psikologi
        • Kurikulum Saintek
        • Kurikulum Agama Islam
      • Persyaratan
        • Perubahan Data Mahasiswa di ForlapDikti
        • Syarat Penerbitan Daftar Prestasi Akademik Sementara
        • Syarat Pengambilan Ijazah Dan Transkip Nilai
        • Syarat Pengganti Ijazah dan Transkrip Hilang & Rusak
        • Syarat Penerbitan Translate Ijazah & Transkrip Bahasa Inggris
        • Syarat Penerbitan Prestasi Akademik Pindah Keluar
        • Syarat Berkas Konversi
        • Syarat Usulan SK Seminar dan Ujian Meja Hijau/Skripsi
    • Help Desk BPMPP
    • id
      • en
      • id

    Artikel

    • Home
    • Blog
    • Artikel
    • Pengertian dan Manfaat GIT

    Pengertian dan Manfaat GIT

    • Posted by BPMPP UMA
    • Categories Artikel
    • Date 13 September 2022

    Pengertian GIT adalah sebuah tools yang paling sering digunakan dalam sebuah proyek pengembangan software. GIT juga menjadi salah satu tool yang wajib diketahui dan dipahami oleh programmer karena memang banyak digunakan dimana-mana. Git adalah sebuah perangkat lunak yang digunakan untuk mengontrol versi ataupun proyek manajemen kode perangkat lunak yang diciptakan oleh Linus Torvalds. Pada awalnya memang ditujukan untuk pengembangan sebuah kernel linux. Desain GIT juga terinspirasi oleh BitKeeper dan Monotone. Git merupakan sebuah version control system yang dipakai oleh para developer agar bisa mengembangkan sebuah software secara bersamaan. Fungsi utama dari git adalah untuk mengatur versi dari sebuah source code program dengan cara memberikan tanda baris dan code yang akan ditambah atau diganti.

    Mengenal Pengertian dan Manfaat GIT

    Linus Torvalds adalah seorang yang menciptakan kernel Linux pada tahun 2005 lalu, sehingga bisa dikembangkan menjadi GIT. Oleh sebab itu, GIT dikenal secara aktif dan juga dikelola oleh Junio Hamano, seorang programmer dari Jepang. Saat ini, GIT menjadi salah satu sebuah version control system yang paling dikenal dan juga terdapat jutaan project yang ada di seluruh dunia menggunakan GIT version control. Hal itu sudah termasuk project komersil dan juga open source. GIT memang sepenuhnya open source atau gratis dan dapat diunduh pada Mac, Linux, Windows maupun Solaris.

    Pengertian dan Manfaat GIT, Fitur-Fitur GIT

    Setelah mengetahui pengertian dan manfaat GIT, Anda juga harus mengetahui tentang fitur yang ada di dalam GIT. Berikut ini:

    1. Version Control System yang Terdistribusi

    GIT memang menggunakan pendekatan peer to peer, ini berbeda dengan yang lain seperti Subversion (SVN) yang memang menggunakan model client-server.

    1. GIT sangat Memungkinkan Developer Mempunyai Brach Kode

    Brach Code yang harus dmiliki adalah yang independent dan juga massive. Sehingga dalam membuat, menghapus, maupun menggabungkan brach tersebut akan menjadi lebih cepat, lancar dan tidak membutuhkan waktu yang sangat lama.

    1. GIT bersifat Atomic

    Merupakan sebuah tindakan yang sudah diselesaikan dengan cara yang lengkap atau tidak mengalami kegagalan sama sekali. Hal ini menjadi sangat penting karena pada beberapa version control system, contohnya CVS operasinya sangat bersifat non-atomic. Sehingga, jika ada operasi yang sifatnya “gantung” dan berikatan dengan repository, maka kondisi repository menjadi tidak stabil dari sebelumnya.

    1. Media Penyimpanan GIT dalam folder .git

    Hal ini tentu berbeda dengan vcs lain contohnya seperti svn atau cvs. Karena metadata file yang sudah disimpan dalam sebuah folder tersembunyi. Contohnya seperti .cvs, .svn, .etc.

    1. Ternyata GIT Mempunyai Data Model

    Ini akan dapat membantu dalam memastikan integritas dari sebuah cryptographic yang terdapat dalam repository. Oleh karena itu, setiap kali sebuah file yang ditambahkan atau bisa juga di commit, checksum nya akan secara tidak sengaja tercipta. Sehingga akan sama halnya dengan di re trieve melalui checksum-nya.

    1. GIT Mempunyai Staging Area atau Index.

    Dengan adanya stagin area, maka developer nantinya akan dapat memformat commit atau bisa juga membuatnya agar dapat di review sebelum akhirnya diterapkan secara benar.

    1. GIT sangat sederhana dalam pengguanannya.

    Untuk dapat memulainya, Anda dapat membuat sebuah repository atau men-checkout yang sudah ada. Setelah melakukan instalasi, perintah git ini akan langsung melakukan setup semuanya.

    Pengertian dan Manfaat GIT

    Berikut ini merupakan segala macam manfaat atau fungsi dari git, kelebihan yang dimiliki adalah:

    1. Akan sangat memudahkan developer dalam berpartisipasi dalam sebuah pengembangan project yang dilakukan oleh banyak orang.
    2. Akan dapat memudahkan dalam melakukan dokumentasi project, baik dari sisi source code ataupun perubahan fungsi.
    3. Perubahan yang terjadi pada setiap file nantinya akan di commit sehingga dapat terlihat.
    4. Repositasi juga dapat disimpan secara offline maupun online.
    5. Kemudahan dalam desain sehingga sangat mudah untuk dipahami.
    • Share:
    author avatar
    BPMPP UMA

    Previous post

    Kenali FOMO Dan Cara Mengatasinya
    13 September 2022

    Next post

    Agar Tidak Menyesal, Pastikan hal-hal ini Sebelum Mebeli Laptop Bekas
    13 September 2022

    You may also like

    Quarter Life Crisis Fase Bingung yang Dialami Banyak Anak Muda
    Quarter Life Crisis: Fase Bingung yang Dialami Banyak Anak Muda
    30 Mei, 2026
    5 Kebiasaan Kecil yang Bisa Membantu Mengurangi Stres
    5 Kebiasaan Kecil yang Bisa Membantu Mengurangi Stres
    30 Mei, 2026
    8
    Antara Kebebasan Berpendapat dan Perundungan Digital: Menimbang Etika Netizen dalam Mengkritik Artis dan Influencer
    29 Mei, 2026

    Instagram

    Berita Lainnya

    Informasi Pelaksanaan Wisuda Sarjana, Magister dan Doktor Periode I Tahun 2026
    05Jun2026
    Hari Raya Idul Adha 1447 H
    26Mei2026
    Informasi Pendaftaran Peserta Wisuda Periode I Tahun 2026
    19Mei2026
    Penerima Pendanaan Program Penelitian dan Pengabdian DPPM Kemdiktisaintek Tahun Anggaran 2026
    17Apr2026

    Lokasi

    Helpdesk

    [email protected]

    Kampus I

    Jalan Kolam Nomor 1 Medan Estate / Jalan Gedung PBSI, Medan 20223

    (061) 7360168. CALL CENTER : 0811-6013-888
    [email protected]

    Kampus II

    Jalan Setiabudi No. 79 B / Jalan Sei Serayu No. 70 A, Medan 20122

    (061) 42402994 HP : 0811 607 259
    [email protected]

    Copyright © 2026 PDAI - Universitas Medan Area