Apa itu git? Saya comot aja dari google yak ..
Git adalah tools yang berfungsi sebagai Version Control System (VCS) dan kalau diartikan ke bahasa kita artinya sebuah sistem pelacak perubahan pada file. Ini memudahkan bagi developer yang mengembangkan aplikasi bersama (sendiri juga diperbolehkan dink), sehingga satu dengan yang lainnya bisa saling tahu menahu.
Cara menggunakannya?
- Kita butuh server git, bisa pakai server sendiri atau numpang server ke penyedia jasa layanan git yang sudah banyak bertebaran didunia maya. Saya prefer bitbucket, karena bisa membuat projek yang sifatnya privat. Alternatif lain yaitu github (server git yang cukup tangguh saat ini) atau gitlab (I like it, before there're an accident) dan masih banyak jasa server git yang lainnya. Oke, kita pake bitbucket yak....
- Membuat akun di bitbucket, bisalah ya buat sendiri. Dan jika sudah maka saya ucapkan "Selamat" karena telah punya server git. Sisi server sudah, lantas sisi client-nya?
- Install aplikasi client git di PC. Ada banyak juga, salah satunya adalah SmartGit aplikasi free yang tidak kalah canggih dengan aplikasi berbayar lain, semisal SourceTree. Silakan download, lalu install seperti aplikasi standar lainnya. Jika bingung, klik next aja.
- Server-Client sudah jadi, tinggal kita buat "jalur komunikasi" diantara keduanya. Saya asumsikan bahwa kita sudah punya folder projek di PC, entah sudah ada isinya atau masih kosongan. Jika belum? Tinggal create new folder yang akan kita gunakan sebagai folder projek. Easy, right?
- Semisal folder projek kita ada di direktori D:\xampp\htdocs\tugas.
- Kalau di PC namanya folder projek, di bitbucket namanya repository. Buat repository baru, misal repo_tugas. Sisi sebelah kanan --biasanya--, ada pilihan SSH/HTTPS. Saat ini kita pilih HTTPS dulu. Copy linknya, misal ini nih punya saya https://enrahmad@bitbucket.org/enrahmad/repo_tugas.git
- Mulai dari sini kita gunakan SmartGit. Klik repository lalu klik Add or Create. Nah, kita pilih folder projek, yaitu D:\xampp\htdocs\tugas. Initialize.
- Lalu pilih Remote, klik Push to..., klik Add Remote. Masukan URL. Maksudnya URL apa nih? Hayoooo, url mana hayoooo..... URL HTTPS itu. Masukin aja dan Add. Kalau minta password, itu adalah password akun bitbucket.
- Selesai. Ada folder git (hidden) didalam folder projek tugas, jangan dihapus, itu isinya salah satunya adalah konfigurasi remote server git.
Bagimana cara menggunakannya?
- Coba buat file di dalam folder projek di PC. Misal, namanya Readme.txt
- Buka SmartGit. Repository ada warna merah gitu ya? Trus ada Readme.txt Untracked.
- Ctrl+a di Readme.txt, klik kanan dan pilih Commit.
- Isi Commit Message dengan pesan yang sesuai, misal, "Membuat readme" atau "Sekedar nyoba komit" atau yang lain. Setelah field Commit Message terisi, tombol Commit baru aktif dan silakan di klik.
- Setelah dikomit, klik Push.
- Hasilnya ada di bitbucket, dibagian Source. Ada file Readme.txt kah?
- Selanjutnya silakan dicoba-coba sajja.
gaga
BalasHapus