@yorzi

All about Ruby/Rails/Javascript/CoffeeScript/iOS/Ubuntu

Fork me on GitHub

Love Git, Love Coding

“550,000 people hosting over 1,620,000 git repositories on github.com”

I’ve been using Git for a while, I wanna say, I love git and github very much.

One year ago, I was used to SVN as a version control approach. Yeah, SVN is great as a version control mechanism. You can quickly setup a svn server for your development because it’s an opensource project. However, Git/Github is greater to do version control and SNS coding.

Github now is a must-use website for my daily development work, I find interesting opensource projects on it, and I follow up the super stars (such as ”DHH” and ”Ryan Bates” etc.) and their daily contributions on the brilliant open-sourced projects.

Meanwhile, our Eleutian Tech Team moved to github several months ago, as it’s supporting team development well, and members in a team can share their updates easily and effectively. Personally, I am loving in the Gist recently, it’s really convenient to store and share any valuable code snippets on it. It’s also handy with the embed script for displaying it on your blog. (but it seems the gist won’t display in RSS feed because my last post with a gist didn’t display in the feed.)

There’s one more cool feature that is impressive when I first know it. It’s “Blame” mode on a piece of code. Everyone’s editing history and commit number is on the page, I guess it can be a testify to “Blame” the bad code, that’s funny.

I bet you will love in Git and github if you are an active programmer, or if you like to share code or projects, you’d better to give github a try. That’s unbelievable helpful to good programmers.

Resource: Pro Git: http://progit.org/ Why you shoud switch from Subversion to Git:http://thinkvitamin.com/code/why-you-should-switch-from-subversion-to-git/

Comments