<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
		>
<channel>
	<title>Comments on: Time to Learn Git?</title>
	<atom:link href="http://blog.schmichael.com/2009/01/04/time-to-learn-git/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.schmichael.com/2009/01/04/time-to-learn-git/</link>
	<description>good good study, day day up</description>
	<lastBuildDate>Thu, 29 Mar 2012 12:20:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.2</generator>
	<item>
		<title>By: Davi D</title>
		<link>http://blog.schmichael.com/2009/01/04/time-to-learn-git/comment-page-1/#comment-72393</link>
		<dc:creator>Davi D</dc:creator>
		<pubDate>Sun, 07 Mar 2010 03:56:02 +0000</pubDate>
		<guid isPermaLink="false">http://michael.susens-schurter.com/blog/?p=479#comment-72393</guid>
		<description>@Igal Koshevoy
Learnning Git is easy, you may not have read this free online book:
http://progit.org/book/
with it I am finally familiar with Git in 2 days.</description>
		<content:encoded><![CDATA[<p>@Igal Koshevoy<br />
Learnning Git is easy, you may not have read this free online book:<br />
<a href="http://progit.org/book/" rel="nofollow">http://progit.org/book/</a><br />
with it I am finally familiar with Git in 2 days.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Greg</title>
		<link>http://blog.schmichael.com/2009/01/04/time-to-learn-git/comment-page-1/#comment-68614</link>
		<dc:creator>Greg</dc:creator>
		<pubDate>Tue, 19 Jan 2010 09:15:02 +0000</pubDate>
		<guid isPermaLink="false">http://michael.susens-schurter.com/blog/?p=479#comment-68614</guid>
		<description>[quote]The DVCS wars have been raging for a while now, and in case you haven’t been keeping score, git is winning.[/quote]
The only thing winning atm is the git rabid users base. 

BTW, you just forgot to mention OpenOffice, Python Programming lang, Go Programming Lang, Dovecot IMAP Server, Vim and Xen Virtualization which are some majors open sources projects I know are using mercurial.</description>
		<content:encoded><![CDATA[<p>[quote]The DVCS wars have been raging for a while now, and in case you haven’t been keeping score, git is winning.[/quote]<br />
The only thing winning atm is the git rabid users base. </p>
<p>BTW, you just forgot to mention OpenOffice, Python Programming lang, Go Programming Lang, Dovecot IMAP Server, Vim and Xen Virtualization which are some majors open sources projects I know are using mercurial.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Bram Pitoyo</title>
		<link>http://blog.schmichael.com/2009/01/04/time-to-learn-git/comment-page-1/#comment-42289</link>
		<dc:creator>Bram Pitoyo</dc:creator>
		<pubDate>Fri, 23 Jan 2009 05:46:07 +0000</pubDate>
		<guid isPermaLink="false">http://michael.susens-schurter.com/blog/?p=479#comment-42289</guid>
		<description>Indeed, it is time to learn Git! Thanks for showing up to tonight’s Refresh Portland. I hope it was helpful.</description>
		<content:encoded><![CDATA[<p>Indeed, it is time to learn Git! Thanks for showing up to tonight’s Refresh Portland. I hope it was helpful.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Why not Subversion + DVCS of Choice? &#171; michael schurter</title>
		<link>http://blog.schmichael.com/2009/01/04/time-to-learn-git/comment-page-1/#comment-41843</link>
		<dc:creator>Why not Subversion + DVCS of Choice? &#171; michael schurter</dc:creator>
		<pubDate>Wed, 07 Jan 2009 00:56:06 +0000</pubDate>
		<guid isPermaLink="false">http://michael.susens-schurter.com/blog/?p=479#comment-41843</guid>
		<description>[...] michael schurter good good study, day day up      &#171; Time to Learn Git? [...]</description>
		<content:encoded><![CDATA[<p>[...] michael schurter good good study, day day up      &laquo; Time to Learn Git? [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Loïc d'Anterroches</title>
		<link>http://blog.schmichael.com/2009/01/04/time-to-learn-git/comment-page-1/#comment-41840</link>
		<dc:creator>Loïc d'Anterroches</dc:creator>
		<pubDate>Tue, 06 Jan 2009 22:34:39 +0000</pubDate>
		<guid isPermaLink="false">http://michael.susens-schurter.com/blog/?p=479#comment-41840</guid>
		<description>@Silas, this is a fairly new project, just started it this summer. 

For the people who prefer Mercurial over git, do not worry, InDefero supports both of them and even Subversion (nice to share documents with Windows users).</description>
		<content:encoded><![CDATA[<p>@Silas, this is a fairly new project, just started it this summer. </p>
<p>For the people who prefer Mercurial over git, do not worry, InDefero supports both of them and even Subversion (nice to share documents with Windows users).</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Igal Koshevoy</title>
		<link>http://blog.schmichael.com/2009/01/04/time-to-learn-git/comment-page-1/#comment-41813</link>
		<dc:creator>Igal Koshevoy</dc:creator>
		<pubDate>Mon, 05 Jan 2009 21:02:39 +0000</pubDate>
		<guid isPermaLink="false">http://michael.susens-schurter.com/blog/?p=479#comment-41813</guid>
		<description>Yes, it&#039;s time to learn Git.

I&#039;ve used both Mercurial and Git to manage about 100 KSLOC worth of code on about 10 projects. I usually end up as the version control lead on projects, so I get to know these tools pretty well.

I&#039;ve used Mercurial for over a year. It&#039;s a solid, well-designed, beautifully-documented and very friendly program.

I&#039;ve used Git for half a year. I regularly find it infuriating, confusing, poorly-documented, inconsistent, and until recently, also frequently broken.

However, I&#039;ve chosen to do almost all my work in Git these last months because:

1. Git&#039;s history rewriting features are fantastic -- especially the interactive rebase -- and are very useful for producing clear, succinct commits. Mercurial&#039;s rebase is poorly done and mostly useless.

2. Git&#039;s named branches work the way I want. Mercurial&#039;s named branches is poorly done and mostly useless, e.g., you can&#039;t delete or rename branches, so you&#039;re constantly having to spawn new directories for doing feature-per-branch development to get around these limitations on named branches, which is obnoxious. The Mercurial 1.1 &quot;bookmarks&quot; feature helps somewhat but isn&#039;t in the same league.

3. Git&#039;s bidirectional SVN support works like it&#039;s supposed to. This is vital for the many projects I collaborate on that have stuck with Subversion. Mercurial&#039;s SVN support is import-only, which means there&#039;s no way to commit a series of changesets back.

Just by themselves, these three features make all of Git&#039;s annoyances worth it.</description>
		<content:encoded><![CDATA[<p>Yes, it&#8217;s time to learn Git.</p>
<p>I&#8217;ve used both Mercurial and Git to manage about 100 KSLOC worth of code on about 10 projects. I usually end up as the version control lead on projects, so I get to know these tools pretty well.</p>
<p>I&#8217;ve used Mercurial for over a year. It&#8217;s a solid, well-designed, beautifully-documented and very friendly program.</p>
<p>I&#8217;ve used Git for half a year. I regularly find it infuriating, confusing, poorly-documented, inconsistent, and until recently, also frequently broken.</p>
<p>However, I&#8217;ve chosen to do almost all my work in Git these last months because:</p>
<p>1. Git&#8217;s history rewriting features are fantastic &#8212; especially the interactive rebase &#8212; and are very useful for producing clear, succinct commits. Mercurial&#8217;s rebase is poorly done and mostly useless.</p>
<p>2. Git&#8217;s named branches work the way I want. Mercurial&#8217;s named branches is poorly done and mostly useless, e.g., you can&#8217;t delete or rename branches, so you&#8217;re constantly having to spawn new directories for doing feature-per-branch development to get around these limitations on named branches, which is obnoxious. The Mercurial 1.1 &#8220;bookmarks&#8221; feature helps somewhat but isn&#8217;t in the same league.</p>
<p>3. Git&#8217;s bidirectional SVN support works like it&#8217;s supposed to. This is vital for the many projects I collaborate on that have stuck with Subversion. Mercurial&#8217;s SVN support is import-only, which means there&#8217;s no way to commit a series of changesets back.</p>
<p>Just by themselves, these three features make all of Git&#8217;s annoyances worth it.</p>
]]></content:encoded>
	</item>
</channel>
</rss>

