Distributed Revision Control
The new loud. TODO: Write more about the awesomeness of DRC.
Resources
General DRC
- Wikipedia: http://en.wikipedia.org/wiki/Distributed_revision_control
Git
- The Git Community Book: http://book.git-scm.com/
- Pro Git Book: http://progit.org/book/
- A tour of git: the basics: http://cworth.org/hgbook-git/tour/
- Git magic: http://www-cs-students.stanford.edu/~blynn/gitmagic/
- Git for the lazy: http://www.spheredev.org/wiki/Git_for_the_lazy
- StackOverflow - Git for beginners: http://stackoverflow.com/questions/315911/
- GitCasts: http://www.gitcasts.com/
- Git For Computer Scientists: http://eagain.net/articles/git-for-computer-scientists/
Cheat sheets and reference guides - Git Cheat Sheet: https://git.wiki.kernel.org/index.php/GitCheatSheet - Git Reference: http://gitref.org/ - DZone RefCard: Getting started with Git: http://refcardz.dzone.com/refcardz/getting-started-git - Alex Zeitler's cheat-sheet: http://github.com/AlexZeitler/gitcheatsheet
Advanced articles - A successful Git branching model: http://nvie.com/git-model - 8 ways to share your Git repository: http://www.jedi.be/blog/2009/05/06/8-ways-to-share-your-git-repository/ - The Thing about Git (covers index, rebasing): http://tomayko.com/writings/the-thing-about-git - Git Commit Policies, by Oliver Steele: http://osteele.com/archives/2008/05/commit-policies - Using git grafts to restore svn merge history: http://community.livejournal.com/evan_tech/255341.html - Converting an SVN repository to Git: http://thomasrast.ch/git/git-svn-conversion.html - Working with Git and SVN in parallel: http://blog.tfnico.com/2010/08/example-git-svn-mirror-workflow.html - A few Git tips you didn't know about: http://mislav.uniqpath.com/2010/07/git-tips/
Mercurial
- Home page: http://mercurial.selenic.com/
- Eclipse plugin: http://www.javaforge.com/project/HGE
- Mercurial: The Definite Guide: http://hgbook.red-bean.com/read/
- HG Init: a Mercurial Tutorial, by Joel Spolsky: http://hginit.com/top/
- HG Tip: http://hgtip.com/