Git adalah perangkat lunak pengontrol versi atau proyek manajemen kode perangkat lunak yang diciptakan oleh Linus Torvalds, yang pada awalnya ditujukan untuk pengembangan kernel Linux. Desain Git terinspirasi oleh BitKeeper dan Monotone. Git pada awalnya hanya dirancang sebagai mesin tingkat rendah yang dapat digunakan oleh tampilan muka (front end) lain seperti Cogito atau StGIT. Namun selanjutnya proyek inti Git telah berkembang menjadi pengontrol revisi lengkap yang dapat digunakan langsung. Saat ini, beberapa perangkat lunak terkenal menggunakan Git sebagai pengontrol revisinya, antara lain kernel Linux, Server X.org, pengembangan inti OLPC (One Laptop per Child), serta kerangka kerja web Ruby on Rails. (wikipedia)
Dalam tulisan ini saya mencoba membuat tutorial cara instalasi git di windows, dengan menggunakan MSysGit. Dimana tulisan ini sebenarnya hanya sebagai reminder buat saya pribadi, karena sering lupa step, cara, serta code dalam lingkungan git. Daripada sering bongkar-bongkar catatan di buku, mungkin lebih baik saya tulis saja langkah-langkahnya disini. :)
Langkah pertama mungkin download dulu MSysGit, silakan download disini. Ambil saja file yang ada Git nya, contoh Git-1.7.10-preview20120409.exe. Setelah selesai download, silahkan install seperti biasa sampai selesai.
Selanjutnya, masuk ke halaman web github.com dan silakan login dengan akun anda. Apabila belum mempunyai akun, maka sign up terlebih dahulu.
Masuk kehalaman -Account Settings pada menu pojok kanan atas
Di dalam menu settings pilih -SSH Keys lalu klik -Add SSH Keys. Maka akan keluar tampilan berikut
SSH key ini lah yang nantinya digunakan untuk berinteraksi dengan repository. Bagaimana cara mendapatkan ssh key tersebut?
Buka aplikasi Git Bash dari MSysGit yang sudah diinstal tadi.
Ketikkan perintah berikut
ssh-keygen
Akan muncul pesan dimana tempat file id_rsa atau keygen tersebut akan disimpan. Tekan enter maka secara default akan tersimpan di dalam folder .ssh
Selanjutnya muncul pertanyaan passphrase tekan enter dua kali dan kosongkan saja passphrase nya.
Masuk ke folder tempat file id_rsa disimpan, atau defaultnya disimpan di folder .ssh
Ketik
cd .ssh
Setelah masuk ke dalam folder tersebut, ketikkan perintah berikut
cat < id_rsa.pub
Apabila tidak ada kesalahan, maka akan muncul ssh key yang kita perlukan. :)
Copy paste code tersebut ke halaman web github yang tadi.
Apabila git bash tidak bisa melakukan copy. Maka, kita perlu memasukkan code tersebut ke dalam file text.
Caranya ketik
touch rsa.txt cat id_rsa.pub > rsa.txt
Buka explorer, masuk folder ..\users\.ssh buka file rsa.txt dan copy key tersebut.
Selanjutnya masukkan key ke dalam github anda seperti dijelaskan sebelumnya di atas. Dengan title bisa di isi bebas sesuai kehendak anda.
Klik -Add Key dan instalasi git sudah selesai.
Kita bisa membuat ssh key lebih dari satu, karena satu ssh key mencerminkan satu komputer.
Sampai disini kita sudah bisa membuat repository, push ke server github, dll.
Bagaimana cara membuat repository, clone repository, push ke server github? Mungkin akan coba saya bahas di posting berikutnya. Salam :)
makasih gan ..postingannya membantu
BalasHapusx)
BalasHapushttp://lutfiazharblog.blogspot.com/2012/06/git-di-windows-clone-dan-push.html
BalasHapusmau tanya, pas Masuk ke folder tempat file id_rsa disimpan itu ngetik cd.ssh nya dimana ya?
BalasHapus