<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	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/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>Mindtonic &#187; Git</title>
	<atom:link href="http://blog.mindtonic.net/category/development/git-development/feed/" rel="self" type="application/rss+xml" />
	<link>http://blog.mindtonic.net</link>
	<description>Thoughts on Music and Application Development</description>
	<lastBuildDate>Wed, 18 Aug 2010 21:55:12 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.0.1</generator>
		<item>
		<title>git_remote_branch For Easy Git Remote Branches</title>
		<link>http://blog.mindtonic.net/git_remote_branch-for-easy-git-remote-branches/</link>
		<comments>http://blog.mindtonic.net/git_remote_branch-for-easy-git-remote-branches/#comments</comments>
		<pubDate>Tue, 15 Jun 2010 20:34:25 +0000</pubDate>
		<dc:creator>mindtonic</dc:creator>
				<category><![CDATA[Git]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[remote branches]]></category>

		<guid isPermaLink="false">http://blog.mindtonic.net/?p=143</guid>
		<description><![CDATA[I was looking for a way to track a local branch to a remote repository.  I came across this great plugin: http://github.com/webmat/git_remote_branch]]></description>
			<content:encoded><![CDATA[<p>I was looking for a way to track a local branch to a remote repository.  I came across this great plugin: <a href="http://github.com/webmat/git_remote_branch">http://github.com/webmat/git_remote_branch</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mindtonic.net/git_remote_branch-for-easy-git-remote-branches/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Setting the global Git Username and Email</title>
		<link>http://blog.mindtonic.net/setting-the-global-git-username-and-email/</link>
		<comments>http://blog.mindtonic.net/setting-the-global-git-username-and-email/#comments</comments>
		<pubDate>Fri, 28 May 2010 13:58:50 +0000</pubDate>
		<dc:creator>mindtonic</dc:creator>
				<category><![CDATA[Git]]></category>

		<guid isPermaLink="false">http://blog.mindtonic.net/?p=140</guid>
		<description><![CDATA[This information is readily available from Github after you create a new repository, but I have been bouncing around a lot of different computers lately, so I needed a refresher course. Running these statements at the command line will set the global Username and Email for all of your repositories. git config --global user.name "Jay [...]]]></description>
			<content:encoded><![CDATA[<p>This information is readily available from <a href="http://github.com">Github</a> after you create a new repository, but I have been bouncing around a lot of different computers lately, so I needed a refresher course.  Running these statements at the command line will set the global Username and Email for all of your repositories.<br />
<code><br />
git config --global user.name "Jay Sanders"<br />
git config --global user.email my-cool-email@spam.com<br />
</code></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mindtonic.net/setting-the-global-git-username-and-email/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Using Github and Heroku Together</title>
		<link>http://blog.mindtonic.net/using-github-and-heroku-together/</link>
		<comments>http://blog.mindtonic.net/using-github-and-heroku-together/#comments</comments>
		<pubDate>Fri, 28 May 2010 13:37:41 +0000</pubDate>
		<dc:creator>mindtonic</dc:creator>
				<category><![CDATA[Git]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[Github]]></category>
		<category><![CDATA[Heroku]]></category>

		<guid isPermaLink="false">http://blog.mindtonic.net/?p=133</guid>
		<description><![CDATA[From: http://www.mail-archive.com/heroku@googlegroups.com/msg00350.html Can I get suggestions on how to move my app from GitHub to Heroku and back? You can do this if you&#8217;re using git locally. The magic of decentralized revision control makes it possible, since every checkout is a full repository in its own right. What I suggest is adding two different remotes [...]]]></description>
			<content:encoded><![CDATA[<p>From: <a href="http://www.mail-archive.com/heroku@googlegroups.com/msg00350.html">http://www.mail-archive.com/heroku@googlegroups.com/msg00350.html</a></p>
<p style="padding-left: 30px;">Can I get suggestions on how to move my app from <a href="http://github.com">GitHub</a> to <a href="http://heroku.com/">Heroku</a> and back?</p>
<p style="padding-left: 30px;">You can do this if you&#8217;re using git locally.  The magic of<br />
decentralized revision control makes it possible, since every checkout<br />
is a full repository in its own right.  What I suggest is adding two<br />
different remotes to your local checkout, and then you can push to<br />
both.  Something like this:<br />
<code><br />
git remote add github [EMAIL PROTECTED]:myaccount/myapp.git<br />
git remote add heroku [EMAIL PROTECTED]:myapp.git<br />
</code></p>
<p style="padding-left: 30px;">Then you can do &#8220;git push heroku&#8221; and &#8220;git push github&#8221;, or pull, or<br />
diff, or whatever.  You could also name one origin, which will make it<br />
the default, but it would probably lead to less confusion if you had<br />
to explicitly name where you wanted to push or pull from each time.</p>
<p>In my specific case, I am already hosting my codebase on Github.  I want to keep the main repository there because I like all of the available features.  I also want to be able to work with collaborators and allow them to make commits to the master Github repository.</p>
<p>Heroku is amazing, but when you push to the Heroku repository it automatically restarts the application.  Using these methods, I can maintain a situation where one person is able to manage what actually goes &#8220;live&#8221; to Heroku, while everyone else can work away on Github using the normal collaboration procedures.</p>
<p>Result, the best of both worlds!</p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mindtonic.net/using-github-and-heroku-together/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>Git Philosophy And Practice References</title>
		<link>http://blog.mindtonic.net/git-philosophy-and-practice-references/</link>
		<comments>http://blog.mindtonic.net/git-philosophy-and-practice-references/#comments</comments>
		<pubDate>Wed, 03 Mar 2010 21:08:14 +0000</pubDate>
		<dc:creator>mindtonic</dc:creator>
				<category><![CDATA[Git]]></category>

		<guid isPermaLink="false">http://blog.mindtonic.net/?p=126</guid>
		<description><![CDATA[http://www.eecs.harvard.edu/~cduan/technical/git/ http://ariejan.net/2009/06/08/best-practice-the-git-development-cycle/]]></description>
			<content:encoded><![CDATA[<p><a href="http://www.eecs.harvard.edu/~cduan/technical/git/">http://www.eecs.harvard.edu/~cduan/technical/git/</a></p>
<p><a href="http://ariejan.net/2009/06/08/best-practice-the-git-development-cycle/">http://ariejan.net/2009/06/08/best-practice-the-git-development-cycle/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://blog.mindtonic.net/git-philosophy-and-practice-references/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
