Skip to content

version control using msysgit as git client in windows

February 9, 2012

Hi All

Version control adalah suatu tool dimana tool ini berguna untuk tracing/mengecek setiap perubahan file-file dari project yang sedang kita kerjakan, ini berguna sekali jika kita bekerja dengan team,. misalkan satu team terdiri dari beberapa orang dan mengerjakan banyak modules di project tersebut. bayangkan misalkan ada perubahan besar2an dan dikerjakan oleh banyak developer dan perubahan tersebut sudah depedency dengan banyak files yang berada dalam banyak folder, kemudian perubahan2 itu ternyata tidak jadi dipakai?

pertanyaannya,
apakah setiap stable realease project kita akan membuat suatu archive? dan selalu kita simpan di komputer kita?
dan kita tidak tahu menahu tentang perubahan2 yang dilakukan developer yang lain sebelumnya?

Dengan adanya version control para pengembang project akan selalu tahu perubahan-perubahan yang terjadi di dalam suatu files, misalkan file class.java dikerjakan terakhir oleh A, perubahan2 yang terjadi akan tercatat oleh version control. jadi pengembang program akan sangat mudah untuk mengontrol versi dari project yang sedang berjalan..

banyak applikasi yang support untuk version control, contoh : svn, git, mercurial dan lain-lain. git adalah salah satu applikasi untuk version control,
git sendiri menggunakan public key untuk validasi akses kontrol ke dalam git server, disini saya akan publish mengenai bagaimana clone menggunakan msysgit app di windows

pertama-tama download applikasi msysgit di sini dan install

setelah install selesai buka applikasi “GIT GUI” dan pilih “clone repository”

setelah itu masukan source repository dan destinationnya

ex : soruce location : git@yourgitserver.com:/yourrepo.git

choose directory

tekan tombol clone dan tunggu process sampai berhasil.

Public key directory secara default tersimpan di dalam directory yourDocumentUsers/.ssh/ di saat proccess cloning, akan muncul promt untuk pengisian passphrase dari key yang berada di local anda, ini akan terjadi beberapa kali, masukan pass dari key anda dan tunggu sampai proccess cloning selesai, cloning akan hang up jika anda tidak memasukan pass, ini dikarenakan request time out 🙂

untuk mengetahui cara generating ssh key baca postingan saya setup ssh key

setelah selesai, check ke dalam repository local anda, dan pastikan semuanya sudah terclone dengan benar.

selamat mencoba 😀

Advertisements

From → Disturbing Story

One Comment

Trackbacks & Pingbacks

  1. setup ssh key | @BAY_OZ

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s

%d bloggers like this: