<?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: Why Source Control Matters and Hopefully it&#8217;s Git</title>
	<atom:link href="http://lostechies.com/chrismissal/2012/07/20/why-source-control-matters-and-hopefully-its-git/feed/" rel="self" type="application/rss+xml" />
	<link>http://lostechies.com/chrismissal/2012/07/20/why-source-control-matters-and-hopefully-its-git/</link>
	<description>Thoughts while working and playing as a Software Developer</description>
	<lastBuildDate>Mon, 10 Jun 2013 15:59:00 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.4.2</generator>
	<item>
		<title>By: Chris Missal</title>
		<link>http://lostechies.com/chrismissal/2012/07/20/why-source-control-matters-and-hopefully-its-git/#comment-437</link>
		<dc:creator>Chris Missal</dc:creator>
		<pubDate>Fri, 03 Aug 2012 14:03:00 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/chrismissal/?p=260#comment-437</guid>
		<description>You&#039;re exactly right on the local commits, the shared commits are what I&#039;m really concerned with. This is why I prefer git to hg, it&#039;s so much easier to have &quot;your own&quot; branches and commits before sharing them with others.</description>
		<content:encoded><![CDATA[<p>You&#8217;re exactly right on the local commits, the shared commits are what I&#8217;m really concerned with. This is why I prefer git to hg, it&#8217;s so much easier to have &#8220;your own&#8221; branches and commits before sharing them with others.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Simon Skov Boisen</title>
		<link>http://lostechies.com/chrismissal/2012/07/20/why-source-control-matters-and-hopefully-its-git/#comment-436</link>
		<dc:creator>Simon Skov Boisen</dc:creator>
		<pubDate>Fri, 03 Aug 2012 06:37:00 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/chrismissal/?p=260#comment-436</guid>
		<description>Are you inforcing these rules through pre-commit hooks? If not I would recommend it, we can all forget it sometimes. Checking for something like whitespace at the end of lines and unnecessary linebreaks would be really simple.

I don&#039;t see anything wrong with commit code that isn&#039;t working as long as your on your own branch and you remember to do an interactive rebase where you squash the temporary commits before you merge back to your shared branch. Consider using commits as temporary checkpoints of the state of the code where your always able to revert the code back to be it faulty or not. Maybe you have faulty code and you want to try out one way to solve the problem but later decides that weren&#039;t the best way - now you can reset back to that prior commit and try another path.</description>
		<content:encoded><![CDATA[<p>Are you inforcing these rules through pre-commit hooks? If not I would recommend it, we can all forget it sometimes. Checking for something like whitespace at the end of lines and unnecessary linebreaks would be really simple.</p>
<p>I don&#8217;t see anything wrong with commit code that isn&#8217;t working as long as your on your own branch and you remember to do an interactive rebase where you squash the temporary commits before you merge back to your shared branch. Consider using commits as temporary checkpoints of the state of the code where your always able to revert the code back to be it faulty or not. Maybe you have faulty code and you want to try out one way to solve the problem but later decides that weren&#8217;t the best way &#8211; now you can reset back to that prior commit and try another path.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Steve Friend</title>
		<link>http://lostechies.com/chrismissal/2012/07/20/why-source-control-matters-and-hopefully-its-git/#comment-434</link>
		<dc:creator>Steve Friend</dc:creator>
		<pubDate>Thu, 26 Jul 2012 15:27:00 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/chrismissal/?p=260#comment-434</guid>
		<description>&quot;Don’t commit nonsense like whitespace at the end of lines or extra line 
breaks for no reason. My IDEs and text editors show whitespace! &quot;  Can&#039;t your diff tool ignore them?  If you have a tool to remove them, why not do it automatically when you diff files? 

More important are missing letters &quot;no to be completely overdramatic&quot;, hard for a machine to parse, but easy for a human.</description>
		<content:encoded><![CDATA[<p>&#8220;Don’t commit nonsense like whitespace at the end of lines or extra line<br />
breaks for no reason. My IDEs and text editors show whitespace! &#8220;  Can&#8217;t your diff tool ignore them?  If you have a tool to remove them, why not do it automatically when you diff files? </p>
<p>More important are missing letters &#8220;no to be completely overdramatic&#8221;, hard for a machine to parse, but easy for a human.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Banner</title>
		<link>http://lostechies.com/chrismissal/2012/07/20/why-source-control-matters-and-hopefully-its-git/#comment-432</link>
		<dc:creator>James Banner</dc:creator>
		<pubDate>Tue, 24 Jul 2012 09:33:00 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/chrismissal/?p=260#comment-432</guid>
		<description>It will be great if someone does a fresh GIT vs Mercurial comparison with latest versions of both.</description>
		<content:encoded><![CDATA[<p>It will be great if someone does a fresh GIT vs Mercurial comparison with latest versions of both.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Missal</title>
		<link>http://lostechies.com/chrismissal/2012/07/20/why-source-control-matters-and-hopefully-its-git/#comment-431</link>
		<dc:creator>Chris Missal</dc:creator>
		<pubDate>Tue, 24 Jul 2012 02:48:00 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/chrismissal/?p=260#comment-431</guid>
		<description>Agreed.</description>
		<content:encoded><![CDATA[<p>Agreed.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Missal</title>
		<link>http://lostechies.com/chrismissal/2012/07/20/why-source-control-matters-and-hopefully-its-git/#comment-430</link>
		<dc:creator>Chris Missal</dc:creator>
		<pubDate>Tue, 24 Jul 2012 02:47:00 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/chrismissal/?p=260#comment-430</guid>
		<description>Git&#039;s branching is much better because it&#039;s so much lighter weight than Hg&#039;s. A lot of the workflow I like and use in git only comes with hg with the use of extensions that need to be downloaded. It&#039;s just easier for me to use git.</description>
		<content:encoded><![CDATA[<p>Git&#8217;s branching is much better because it&#8217;s so much lighter weight than Hg&#8217;s. A lot of the workflow I like and use in git only comes with hg with the use of extensions that need to be downloaded. It&#8217;s just easier for me to use git.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: James Banner</title>
		<link>http://lostechies.com/chrismissal/2012/07/20/why-source-control-matters-and-hopefully-its-git/#comment-429</link>
		<dc:creator>James Banner</dc:creator>
		<pubDate>Mon, 23 Jul 2012 08:41:00 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/chrismissal/?p=260#comment-429</guid>
		<description>Mercurial is pretty much similar, I don&#039;t quiet understand the push for &quot;GIT&quot; only? This is not just related to your post, but a movement in general.</description>
		<content:encoded><![CDATA[<p>Mercurial is pretty much similar, I don&#8217;t quiet understand the push for &#8220;GIT&#8221; only? This is not just related to your post, but a movement in general.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Tudor</title>
		<link>http://lostechies.com/chrismissal/2012/07/20/why-source-control-matters-and-hopefully-its-git/#comment-428</link>
		<dc:creator>Tudor</dc:creator>
		<pubDate>Mon, 23 Jul 2012 08:28:00 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/chrismissal/?p=260#comment-428</guid>
		<description>Any current SCM (TFS, SVN) can be easily configured to make comments mandatory and to run some kind of &quot;code quality tool&quot; before each commit automatically.

Git is nice, but very few developers today are used to it.</description>
		<content:encoded><![CDATA[<p>Any current SCM (TFS, SVN) can be easily configured to make comments mandatory and to run some kind of &#8220;code quality tool&#8221; before each commit automatically.</p>
<p>Git is nice, but very few developers today are used to it.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Keith Dahlby</title>
		<link>http://lostechies.com/chrismissal/2012/07/20/why-source-control-matters-and-hopefully-its-git/#comment-427</link>
		<dc:creator>Keith Dahlby</dc:creator>
		<pubDate>Mon, 23 Jul 2012 04:56:00 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/chrismissal/?p=260#comment-427</guid>
		<description>The unwritten tie to Git is that it, more than any other VCS (to my knowledge), provides features to make clean commits possible and productive.</description>
		<content:encoded><![CDATA[<p>The unwritten tie to Git is that it, more than any other VCS (to my knowledge), provides features to make clean commits possible and productive.</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Chris Missal</title>
		<link>http://lostechies.com/chrismissal/2012/07/20/why-source-control-matters-and-hopefully-its-git/#comment-426</link>
		<dc:creator>Chris Missal</dc:creator>
		<pubDate>Fri, 20 Jul 2012 19:27:00 +0000</pubDate>
		<guid isPermaLink="false">http://lostechies.com/chrismissal/?p=260#comment-426</guid>
		<description>@leddt, You&#039;re right, that is better. I&#039;d like to improve my writing. Thanks for the feedback!</description>
		<content:encoded><![CDATA[<p>@leddt, You&#8217;re right, that is better. I&#8217;d like to improve my writing. Thanks for the feedback!</p>
]]></content:encoded>
	</item>
</channel>
</rss>
