High-level Best Practices for SCM
Has some very useful advice for those sailing the SCM boat.
GIT - Fast Version Control System
Git is real cool, I am happy I discovered it. With Git It is a breeze to create branches & merge changes. Also creating patches and applying them is simple.
Life was never this good with either CVS or SVN that I used earlier.
My version control started with timestamped ‘bak’ folders on my PC, we moved on to CVS then to SVN. CVS & SVN clear the chaos of not having a Source-code management system if you have enough discipline. But, I realized how painful they were only after trying out git. Many times we just take it as reality and move on until we stumble upon something really good.
I was checking out Git, and I came across this google-talk by Linus Trovalds. Watch it, it’s a revelation.