Lewati ke konten utama

Tutorial Instalasi Git

Pelajari penyiapan awal Git, Git LFS, dan aplikasi Git GUI yang ramah pengguna dalam tutorial mendalam ini.
Diperbarui 28 Sep 2026  · 9 mnt Baca

Jelajahi bersama AI

ChatGPTClaudePerplexity

Gambar Sampul Tutorial Instalasi Git
Gambar oleh Penulis

Apa itu Git 

Git adalah sistem pengendalian versi open-source yang digunakan data scientist untuk melacak perubahan pada kode, model, dataset, dan metadata. Git memungkinkan kita menggabungkan perubahan dan kembali ke versi kode serta data yang lebih lama. Git juga memungkinkan kita menyinkronkan perubahan dengan server jarak jauh. Karena popularitasnya, Git telah menjadi standar industri, dan sebagian besar program pengembangan (VS Code, JupyterLab, Atom) hadir dengan integrasi Git dan GitHub bawaan. Pelajari lebih lanjut tentang Git dengan membaca Tutorial Pengantar Git dan GitHub ini.

Dalam tutorial ini, kita akan mempelajari cara memasang Git di macOS, Windows, dan Linux menggunakan alat baris perintah dan penginstal biner. Kita juga akan mempelajari cara memasang Git large file storage (Git LFS), serta menyiapkan konfigurasi Git dan aplikasi Git GUI untuk pemula. 

Instal Git di macOS X

Xcode di macOS hadir dengan fitur Git dan GitHub bawaan; dan jika Anda bukan pengguna Xcode, Anda dapat memasang Git dengan Homebrew, MacPort, atau penginstal biner.  

Instal Git dengan Homebrew

Homebrew adalah manajer paket untuk macOS. Anda dapat memasang, memodifikasi, dan menghapus aplikasi menggunakan perintah sederhana di terminal.

Pertama, Anda perlu memasang Homebrew, lalu ketik perintah berikut di terminal. 

brew install git

Untuk memasang git-gui dan gitk demi pengalaman yang lebih ramah pengguna dan menelusuri riwayat commit secara interaktif, ketik perintah di bawah ini. 

brew install git-gui

Instal Git dengan MacPort

MacPorts, pengelola perangkat lunak untuk sistem macOS, mirip dengan Homebrew. 

Jika Anda telah memasang MacPorts, maka:

sudo port install git

Instal Git dengan Mac Installer 

Anda juga dapat memasang Git menggunakan penginstal oleh Tim Harper. Unduh dan pasang setelan terbaru dari SourceForge.net. 

Dengan mengikuti petunjuk instalasi dan membiarkan semuanya di pengaturan default, Anda dapat memasang paket Git dalam beberapa menit. 

Tangkapan Layar Instalasi Git

Gambar dari SourceForge.net

Instal Git di Linux 

Linux adalah sistem operasi (OS) paling populer di kalangan developer, dan mayoritas server web berjalan pada sistem berbasis Linux/Unix. Pada bagian ini, kita akan mempelajari cara memasang Git pada berbagai versi OS menggunakan alat baris perintah.  

Debian dan Ubuntu

Kita akan memperbarui apt-get dan memasang versi Git terbaru. apt-get adalah alat baris perintah yang memungkinkan Anda memodifikasi, memasang, memperbarui, dan menghapus perangkat lunak. 

sudo apt-get update
sudo apt-get install git

Fedora

Untuk memasang Git pada versi Fedora yang lebih lama (hingga 21) gunakan:

yum install git

Untuk versi terbaru (22+) gunakan:

dnf install git

OS Linux dan Unix lainnya

Ada daftar panjang berbagai versi sistem berbasis Linux/Unix, dan Anda dapat menggunakan perintah di bawah ini untuk memasang Git di hampir setiap OS.

  • Gentoo: emerge --ask --verbose dev-vcs/git 
  • Arch Linux: pacemerge --ask --verbose dev-vcs/git 
  • openSUSE: zypper install git
  • Mageia: urpmi git
  • Nix/NixOS: nix-env -i git
  • FreeBSD: pkg install git
  • Solaris 11 Express: pkg install developer/versioning/git
  • OpenBSD: pkg_add git
  • Alpine: apk add git
  • Slitaz: tazpkg get-install git

Instal Git di Windows

Memasang Git di Windows cukup mudah. Pada bagian ini, kita akan mempelajari cara memasang Git menggunakan Winget, Chocolatey, dan penginstal biner. 

Command line

Penginstal paket Winget hadir secara bawaan di Windows 11, sehingga cukup mudah bagi pengguna untuk menjalankan perintah di PowerShell. Anda juga dapat memasangnya pada versi Windows yang lebih lama dari Microsoft Store.

winget install --id Git.Git -e --source winget

Chocolatey

Chocolatey adalah manajer paket untuk Windows. Jika Anda telah memasangnya di sistem Anda, cukup jalankan perintah ini di PowerShell. 

choco install git

Instal Git dengan penginstal Windows 

Unduh versi 64-bit terbaru (2.35.2) dari setelan Git. Jika Anda ingin mengunduh setelan versi portabel atau 32-bit, lihat halaman unduhan Git. Setelah mengunduh setelan biner Windows, saatnya menjalankannya. 

Tangkapan Layar Instal Git

Instal Git di Windows

Klik tombol install dan ikuti petunjuk untuk mengekstrak paket. Proses pemasangan akan memakan waktu beberapa menit, dan juga akan memasang Git LFS, Git Bash, dan Git GUI. 

Biarkan opsi pada default. Anda dapat meniadakan pemasangan Git Bash dan aplikasi pendukung lainnya dengan menghapus tanda centang. Pastikan editor default adalah VS Code atau Atom. Anda dapat mengatur branch default Git nanti, tetapi paling mudah mengaturnya di dalam penginstal. Pada langkah berikutnya, atur agar Git dapat diakses oleh command line dan perangkat lunak pihak ketiga lainnya. Gunakan opsi default OpenSSL library dan Git Credential Manager Core untuk pengalaman yang lebih baik. 

Jika Anda baru menggunakan Git, biarkan semuanya pada default. Seiring waktu saat Anda makin terbiasa, Anda dapat melakukan perubahan menggunakan command line Git. 

Opsi Penginstal Windows

Opsi Penginstal Windows

Untuk memvalidasi pemasangan, jalankan Git Bash dan ketik `git –help`.

Tangkapan Layar Git Bash

Git Bash

Anda juga akan melihat opsi Git Bash dan Git GUI ketika menekan tombol klik kanan pada mouse. Ini adalah bagian dari kemudahan akses sehingga Anda dapat membuka Git Bash di direktori tertentu yang berisi repositori Git. 

Tangkapan Layar Klik Kanan pada Direktori

Klik kanan pada Direktori

Git GUI membantu memvisualisasikan branch dan perubahan historis, dan alih-alih mengetik perintah, Anda akan menekan tombol. 

Tangkapan Layar Git GUI

Git GUI

Penyiapan Awal Git

Diperlukan konfigurasi Git sebelum mulai membuat repositori. Menyiapkan nama pengguna dan email diperlukan karena keduanya digunakan untuk menandatangani commit. 

git config --global user.name "username"
git config --global user.email username@gmail.com

Mayoritas platform remote (GitHub) menggunakan main sebagai branch default, sehingga disarankan untuk menetapkan main sebagai default dengan menggunakan: 

git config --global init.defaultBranch main

Pastikan konfigurasi Anda berhasil ditambahkan. Perintah di bawah ini akan menampilkan semua konfigurasi – mulai dari pengaturan remote hingga kunci ssh. 

git config --list

Setelah konfigurasi awal, Anda siap menambahkan file, melakukan commit, dan mendorongnya ke GitHub. Pada push pertama, Anda harus menambahkan nama pengguna dan kata sandi. Setelah itu, Git akan menyimpan kredensial Anda sehingga Anda tidak perlu mengetik kata sandi lagi.  

Memasang Git LFS

Git Large File Storage (LFS) adalah ekstensi Git open-source untuk melacak dan melakukan versi pada berkas besar. Dalam data science, ini digunakan untuk melakukan versi model, dataset, dan metadata berukuran besar. LSF menggantikan dataset besar dengan penunjuk teks di dalam Git dan menyimpan berkas asli di server jarak jauh. Ini membuat proses versioning, pull, dan push berkas besar menjadi lebih cepat. LFS juga mengoptimalkan penyimpanan. 

  • Windows: unduh dan pasang paket.
  • Ubuntu: jalankan perintah sudo apt-get install git-lfs
  • macOS: jika Anda telah memasang Homebrew, gunakan brew install git-lfs
  • OS lain: lihat repositori GitHub git-lfs/git-lfs

Setelah berhasil memasang LFS, jalankan perintah di bawah ini di terminal untuk menginisialisasi sistem penyimpanan berkas besar.  

git lfs install

>>> Git LFS initialized.

Klien Git GUI 

Git GUI ditujukan untuk pemula maupun ahli. Alih-alih mengetik perintah, Anda dapat menggunakan antarmuka grafis untuk menginisialisasi, memodifikasi, dan mendorong perubahan ke server remote Git. Fitur visualisasi riwayat commit sangat berguna untuk melacak kemajuan proyek. 

Git GUI diperlukan karena hadir dengan fitur tambahan seperti manajemen proyek, manajemen multi-repositori, manajemen tim, visualisasi branch Git, tag, submodul, dan banyak lagi. Klien Git GUI terbaik hadir bersama Visual Studio Code karena terintegrasi penuh dengan lingkungan pengembangan. Anda dapat melakukan semua tugas dengan mengklik opsi dan mengurangi risiko kesalahan. 

Tangkapan Layar Aplikasi Git GUI

Aplikasi Git GUI 

Daftar klien Git GUI kelas atas:

Kesimpulan

Git telah menjadi alat penting bagi pengembang perangkat lunak dan data scientist. Bahkan machine learning engineer menggunakannya untuk melacak perubahan pada model, dataset, memantau metrik kinerja, dan pipeline data. Jika Anda baru mengenal Git dan ingin memahami cara kerjanya, bacalah All About Git. Anda juga dapat belajar dengan mengerjakan 46 latihan koding di kursus Introduction to Git di DataCamp.

Dalam tutorial ini, kami telah menunjukkan cara memasang Git pada berbagai sistem operasi. Selain itu, kami telah membahas cara menyiapkan konfigurasi Git, memasang Git large files storage, dan memanfaatkan antarmuka grafis Git. 

Grafik Instalasi Git dari Storyset

Instal Git | Ilustrasi oleh Storyset

FAQ Instalasi Git

Bagaimana cara menginstal GitHub Desktop?

Unduh penginstal dari situs GitHub Desktop. GitHub Desktop adalah antarmuka open-source yang mudah digunakan untuk melakukan tugas-tugas terkait Git. Sangat direkomendasikan untuk pemula.  

 

Bagaimana cara menginstal Git di Windows?

Jika Anda telah memasang winget, gunakan:  winget install --id Git.Git -e --source winget atau unduh penginstal Windows biner.

Bagaimana cara menginstal Git di Mac?

Jika Anda telah memasang Homebrew, gunakan perintah brew install git untuk memasang Git atau gunakan penginstal biner.

Bagaimana cara menginstal Git di Ubuntu?

Gunakan apt-get untuk memasang paket Git:  sudo apt-get install git

Bagaimana cara menginstal Git di Linux?

Untuk Debian dan Ubuntu: sudo apt-get install git, untuk Fedora: dnf install git, dan untuk sistem operasi berbasis Linux/Unix lainnya lihat tajuk ini.

Bagaimana cara menginstal Git Bash?

Git Bash sudah disertakan secara bawaan dalam pengaturan Windows. Git Bash memungkinkan pengguna menjalankan perintah Unix di sistem Windows dengan menirukan lingkungan bash.

Bagaimana cara menginstal Git di Visual Studio Code?

VS Code menyediakan integrasi Git dan GitHub secara bawaan. Anda dapat menambahkan ekstensi seperti GitHub Pull Request, Gitlens, dan Git History untuk pengalaman yang lebih baik.

Bagaimana cara memasang Git di dalam kontainer Docker?

Untuk Docker di Windows, pertama pasang chocolatey, tambahkan path ke variabel lingkungan menggunakan setx, dan terakhir pasang Git menggunakan chocolatey. Untuk Linux, perbarui apt lalu pasang menggunakan RUN apt install -y git.

Bagaimana cara menginstal Git LFS?

Untuk Windows, unduh dan pasang Git LFS dari situs proyek, untuk macOS gunakan: brew install git-lfs, dan untuk Linux gunakan: sudo apt-get install git-lfs . Untuk menginisialisasi Git LFS gunakan: git lfs install.

Bagaimana cara menginstal Git Lab?

Pasang server GitLab Git yang dikelola sendiri menggunakan Unduh dan pasang GitLab.

Bagaimana cara menginstal Git di Fedora?

Untuk versi lama (hingga Fedora 21) gunakan:  yum install git, dan untuk versi 22+ gunakan perintah dnf install git untuk pemasangan. 

Bagaimana cara memasang Git melalui command line?

Jika Anda menggunakan Linux, ketik perintah ini di bash: sudo apt-get install git , dan untuk sistem operasi lainnya lihat panduan unduhan Git. 

Topik
Git
Data Science
Terkait

blogs

Tutorial Korelasi di R

Dapatkan pengenalan dasar-dasar korelasi di R: pelajari lebih lanjut tentang koefisien korelasi, matriks korelasi, plotting korelasi, dan sebagainya.
David Woods's photo

David Woods

13 mnt

blogs

40 Pertanyaan Wawancara DBMS Teratas di 2026

Kuasai pertanyaan wawancara basis data, dari konsep SQL dasar hingga skenario desain sistem tingkat lanjut. Panduan mendalam ini mencakup semua yang Anda perlukan untuk sukses di wawancara DBMS dan meraih peran berikutnya.
Dario Radečić's photo

Dario Radečić

15 mnt

blogs

12 Alternatif ChatGPT Terbaik yang Bisa Anda Coba pada 2026

Artikel ini menyajikan daftar alternatif ChatGPT yang akan meningkatkan produktivitas Anda.
Javier Canales Luna's photo

Javier Canales Luna

14 mnt

blogs

Spaghetti Plot dan Jalur Badai

Temukan alasan mengapa Anda sebaiknya (tidak) menggunakan spaghetti plot untuk menyampaikan ketidakpastian jalur prediksi badai serta dampaknya terhadap interpretasi.
Hugo Bowne-Anderson's photo

Hugo Bowne-Anderson

13 mnt

Lihat SelengkapnyaLihat Selengkapnya