From: Thomas Rast Date: Wed, 22 Jul 2009 07:52:26 GMT Subject: Re: Why is it important to learn git? Message-ID: <200907220952.27385.trast@student.ethz.ch> In-Reply-To: Tim Harper 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. This must be enforced by social pressure of course, but 'add --patch', 'commit --amend', 'rebase --interactive' and some others make it very easy to actually do it even when working on a series of changes. -- Thomas Rast trast@{inf,student}.ethz.ch