Dear Joshua,

Mungkin saya bisa bantu sedikit mengapa developer Open Source rame-rame
berpindah ke git (ada juga yang ke mercurial, bazaar, darcs, bitkeeper dan
beberapa yang distributed version control lain).

Dibandingkan dengan SVN dan CVS yang centralized, Git lebih diminati oleh
developer open source dengan alasan utama karena tidak perlu akses ke server
untuk bisa memanage source. Jadi, kita bisa commit ke source control secara
lokal, tanpa harus terhubung ke internet / intranet / net.

Tapi buat saya, git menjadi favorit karena untuk melakukan "branch" dan
"merge", sangat mudah dan murah :)

Ketika developer sudah selesai menambahkan fungsi baru / memperbaiki bug,
developer tinggal melakukan "push" semua perubahan ke remote server (jika
diberi hak akses).

Github menjembatani developer2 ini.
Setiap developer memiliki workspace sendiri, dimana dia bisa "push", "pull",
dan "merge" fitur-fitur yang didevelop developer lain.

Kelebihan github di komunitas rails adalah: DHH sekarang menggunakan Git
sebagai official source control untuk rails, dan beberapa "fork"nya
dihosting di github :)

Demikian sekilas tentang github :)

Untuk ilustrasi tentang distributed version control, bisa dibaca di sini:
http://betterexplained.com/articles/intro-to-distributed-version-control-illustrated/
http://www.golden-gryphon.com/software/misc/packaging.html

Untuk download git for windows di sini:
http://code.google.com/p/msysgit/

Untuk mengetahui tentang git by video di sini:
http://www.gitcasts.com/
http://www.gitcasts.com/posts/railsconf-git-talk
http://video.google.com/videoplay?docid=-3999952944619245780

Mau lebih banyak lagi, di sini:
http://www.rubyinside.com/git-and-ruby-git-tutorials-articles-and-links-for-rubyists-860.html

Semoga membantu





Regards,
Abd Shomad


2008/7/31 Joshua Jackson <[EMAIL PROTECTED]>

>   Okay udah ngerti sekarang karena elu mention SVN atau CVS. Keren juga
> dia bisa cari duit dari situ. Emang kelebihannya github ini apa yah?
> Yang gratisan seperti googlecode aja udah bagus :-d
>
>
> --- In id-ruby@yahoogroups.com <id-ruby%40yahoogroups.com>, adit
> <[EMAIL PROTECTED]> wrote:
> >
> > hosting untuk git repository
> > git sendiri adalah aplikasi version control seperti SVN ataupun CVS
> >
> > kalo aplikasi ruby on rails anda memakai git sbg version controlnya
> > source codenya bisa disimpan di github itu
> >
> > mungkin gitu kira2 penjelasan singkatnya
> >
> > 2008/7/30 Joshua Jackson <[EMAIL PROTECTED]>
> >
> > > Guys,
> > >
> > > Short question from me: what is Github? Atau dalam kata lain: Github
> > > ini untuk apaan sih? Thanks for the explanation.
> > >
> > >
> > >
>
>  
>


[Non-text portions of this message have been removed]

Kirim email ke