<?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: Avoiding Merge Commits in Git</title>
	<atom:link href="http://www.kerrybuckley.org/2008/06/18/avoiding-merge-commits-in-git/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.kerrybuckley.org/2008/06/18/avoiding-merge-commits-in-git/</link>
	<description>What's the simplest thing that could possibly go wrong?</description>
	<lastBuildDate>Fri, 06 Aug 2010 14:08:30 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
	<item>
		<title>By: Jonathan Lister</title>
		<link>http://www.kerrybuckley.org/2008/06/18/avoiding-merge-commits-in-git/comment-page-1/#comment-21395</link>
		<dc:creator>Jonathan Lister</dc:creator>
		<pubDate>Sun, 01 Feb 2009 15:26:40 +0000</pubDate>
		<guid isPermaLink="false">http://www.kerrybuckley.org/2008/06/18/avoiding-merge-commits-in-git/#comment-21395</guid>
		<description>Kerry, thanks for the detailed exploration. It&#039;s probably my newbieness with git, but I like having the merges in my history - it&#039;s a good reminder of what people have been doing...)</description>
		<content:encoded><![CDATA[<p>Kerry, thanks for the detailed exploration. It&#8217;s probably my newbieness with git, but I like having the merges in my history &#8211; it&#8217;s a good reminder of what people have been doing&#8230;)</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: FND</title>
		<link>http://www.kerrybuckley.org/2008/06/18/avoiding-merge-commits-in-git/comment-page-1/#comment-16348</link>
		<dc:creator>FND</dc:creator>
		<pubDate>Fri, 15 Aug 2008 11:38:21 +0000</pubDate>
		<guid isPermaLink="false">http://www.kerrybuckley.org/2008/06/18/avoiding-merge-commits-in-git/#comment-16348</guid>
		<description>After an enlightening (and patient) explanation from Kerry, I&#039;m starting to see the error of my ways:
One of my major concerns was that I wanted to preserve my branches&#039; detailed commit messages.
However, I&#039;ve realized that&#039;s nonsense; if the commits in the master are less meaningful than more fine-grained ones in the respective branch, then you&#039;re simply Doing It Wrong...

Nevertheless, it&#039;s still a bit strange that I can&#039;t just keep merging stuff into the master without updating (whether with merge or rebase) the respective branch first:

git checkout MyBranch
git commit -a -m &quot;foo&quot;
git commit -a -m &quot;bar&quot;
git checkout master
git merge --squash MyBranch
git commit -a -m &quot;foobar&quot;
git svn dcommit
git checkout MyBranch
git [merge&#124;rebase] master
&lt;em&gt;GOTO #2&lt;/em&gt;
</description>
		<content:encoded><![CDATA[<p>After an enlightening (and patient) explanation from Kerry, I&#8217;m starting to see the error of my ways:<br />
One of my major concerns was that I wanted to preserve my branches&#8217; detailed commit messages.<br />
However, I&#8217;ve realized that&#8217;s nonsense; if the commits in the master are less meaningful than more fine-grained ones in the respective branch, then you&#8217;re simply Doing It Wrong&#8230;</p>
<p>Nevertheless, it&#8217;s still a bit strange that I can&#8217;t just keep merging stuff into the master without updating (whether with merge or rebase) the respective branch first:</p>
<p>git checkout MyBranch<br />
git commit -a -m &#8220;foo&#8221;<br />
git commit -a -m &#8220;bar&#8221;<br />
git checkout master<br />
git merge &#8211;squash MyBranch<br />
git commit -a -m &#8220;foobar&#8221;<br />
git svn dcommit<br />
git checkout MyBranch<br />
git [merge|rebase] master<br />
<em>GOTO #2</em></p>
]]></content:encoded>
	</item>
	<item>
		<title>By: FND</title>
		<link>http://www.kerrybuckley.org/2008/06/18/avoiding-merge-commits-in-git/comment-page-1/#comment-16095</link>
		<dc:creator>FND</dc:creator>
		<pubDate>Thu, 19 Jun 2008 12:42:48 +0000</pubDate>
		<guid isPermaLink="false">http://www.kerrybuckley.org/2008/06/18/avoiding-merge-commits-in-git/#comment-16095</guid>
		<description>I&#039;m very wary of rebase - though that&#039;s probably due to ignorance.
As discussed &lt;a href=&quot;http://fnd.lewcid.org/blog/archive/21&quot; rel=&quot;nofollow&quot;&gt;on my blog&lt;/a&gt;, I&#039;ve had some issues with using rebase. I can&#039;t remember what it was exactly, but ended up using merge - and never had a problem since.
Maybe it&#039;s time for another Kerry Teaches Git session at Osmosoft Towers!? (Worst case, I&#039;ll wait for the next BarCamp... )</description>
		<content:encoded><![CDATA[<p>I&#8217;m very wary of rebase &#8211; though that&#8217;s probably due to ignorance.<br />
As discussed <a href="http://fnd.lewcid.org/blog/archive/21" rel="nofollow">on my blog</a>, I&#8217;ve had some issues with using rebase. I can&#8217;t remember what it was exactly, but ended up using merge &#8211; and never had a problem since.<br />
Maybe it&#8217;s time for another Kerry Teaches Git session at Osmosoft Towers!? (Worst case, I&#8217;ll wait for the next BarCamp&#8230; )</p>
]]></content:encoded>
	</item>
</channel>
</rss>

<!-- Dynamic Page Served (once) in 0.591 seconds -->
