On Wed, Jul 22, 2009 at 09:52:26AM +0200, Thomas Rast wrote: > > How has mastering the advanced features of git helped you to be a > > better programmer? > > I came from SVN, and I guess the most important change for me was: > > Learning to make nice, reviewable, working, one-change-per-revision > commits. Same here. Git makes this easy to do. But it also makes me _want_ to do it, because I benefit later from the advanced history investigation tools like bisecting, pickaxe, blame, and even just decent visualization like gitk that is lacking in other systems. And of course if your workflow is based on reviewing patches (like for git itself), then it is almost necessary. -Peff -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html