You shall Git
Sunday, August 22, 2010 at 1:11AM Git is quickly becoming the de facto standard for version control in software development. There used to be a time when cvs was the prevalent solution. Then svn came along and slowly but surely, everyone switched over to svn because it had solved certain issues that cvs is plagued with. But git is more than just a switch from cvs to svn, it's fundamentally better than svn. Anyone who is still working with svn only falls into one camp -- they have not used git in any real capacity yet. The one main advantage of git (and this factor alone is enough for anyone to consider staying away from svn) is its distributed nature. In other words, there is no central repository to speak of like you do with svn. All version info is stored inside a folder at the root of your project called .git. Another big thing is that with Git you don't have .svn file sprinkled all over your project folders. These two factors alone allow you to quickly version control your project without any need to set up a repository and deploy your source by removing just one folder.
The superiority of Git means that it will totally replace svn faster than svn did to cvs.
Reader Comments