Halo teman-teman, pada artikel ini kita akan membahas Git. Apa itu Git? teman-teman pasti penasaran bukan? Yuks simak terus artikel ini 🙂 .
Git merupakan sistem kontrol versi yang digunakan untuk menyimpan dan mengelola project yang teman-teman buat. Fungsi utama git yaitu mengatur versi dari kodingan yang teman-teman buat dengan memberikan tanda pada baris atau kode mana yang teman-teman ubah. Git ini sangat cocok untuk project yang dikerjakan secara tim. Dengan adanya fitur branch, setiap developer dari suatu tim dapat membuat branch masing-masing, kemudian melakukan merge untuk menggabungkannya dengan branch utama.
Instalasi Git
Link: https://git-scm.com/downloads
Cara menginstall Git sangatlah mudah. Berikut langkah-langkah instalasi Git berdasarkan OS komputer teman-teman.
- Windows
- Download file installer pada halaman download Git.
- Jalankan file tersebut.
- Ikuti langkah-langkah instalasinya.
- Selamat Git sudah terinstall di komputer teman-teman.
Gambar 1.1 Halaman download Git
- Linux
- Buka Terminal.
- Jalankan perintah berikut.
- Debian/Ubuntu
sudo apt-get install git
- Fedora
yum install git
- Debian/Ubuntu
- Selamat Git sudah terinstall di komputer teman-teman.
- Mac OS
- Install homebrew.
- Jalankan perintah berikut.
$ brew install git
- Selamat Git sudah terinstall di komputer teman-teman.
Perintah dasar Git
Berikut perintah-perintah dasar Git yang perlu teman-teman ketahui.
- git init
Perintah ini digunakan untuk membuat repository baru pada saat kita memulai sebuah project. Berikut perintahnya.git init
- git status
Perintah ini digunakan untuk mengetahui status dari repository lokal, seperti perubahan file, committed file, dan lain-lain. Berikut perintahnya.git status
- git add
Perintah ini digunakan untuk menambah suatu file ke repository kita. Berikut contohnya.git add nama_file.js
- git commit
Perintah ini digunakan untuk menyimpan perubahan yang kita lakukan, namun tidak di dalam remote repository. Berikut contohnya.git commit -m “keterangan commmit”
- git push
Perintah ini digunakan mengirim perubahan yang sudah dicommit ke remote repository. Berikut contohnya.git push origin master
- git pull
Perintah ini digunakan untuk mengambil perubahan yang ada dari remote repository ke repository lokal. Berikut contohnya.git pull origin master
- git merge
Perintah ini digunakan untuk menggabungkan suatu branch ke branch aktif. Berikut perintahnya.git merge nama_branch
- git branch
Perintah ini digunakan untuk menampilkan semua branch yang ada di repository. Berikut perintahnya.git branch
- git checkout
Perintah ini digunakan untuk membuat branch baru atau berpindah dari branch satu ke branch yang lain. Berikut perintahnya.- Membuat branch baru
git checkout -b nama_branch
- Berpindah branch
git checkout nama_branch
- Membuat branch baru
- git clone
Perintah ini digunakan untuk mengambil repository yang ada di remote repository ke dalam repository lokal. Berikut contohnya.git clone url_remote_repository
Aplikasi berbasis Git
Berikut aplikasi berbasis Git yang dapat temen-temen gunakan untuk menyimpan dan mengelola project teman-teman.
- GitHub
Link: https://github.com/Gambar 1.2 Halaman depan GitHub - GitLab
Link: https://about.gitlab.com/Gambar 1.3 Halaman depan GitLab - Bitbucket
Link: https://bitbucket.org/Gambar 1.4 Halaman depan Bitbucket
Penutup
Pada artikel ini telah dijelaskan pengertian Git, perintah-perintah dasar pada Git, dan aplikasi berbasis Git. Git mempermudah teman-teman menyimpan dan mengelola project baik secara individu maupun tim. Jadi untuk teman-teman sangat disarankan menggunakan Git ya.
Sekian penjelasan terkait Git pada artikel ini, semoga bermanfaat untuk teman-teman. Sampai jumpa di artikel-artikel selanjutnya 🙂 . See you!