<?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>Luis de la Rosa &#187; git</title>
	<atom:link href="http://www.luisdelarosa.com/tag/git/feed/" rel="self" type="application/rss+xml" />
	<link>http://www.luisdelarosa.com</link>
	<description>iPhone, iPad and Mac OS X Programming (with a dash of Ruby)</description>
	<lastBuildDate>Fri, 13 Jan 2012 06:53:33 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.2.1</generator>
		<item>
		<title>What to put in your gitignore</title>
		<link>http://www.luisdelarosa.com/2011/05/16/what-to-put-in-your-gitignore/</link>
		<comments>http://www.luisdelarosa.com/2011/05/16/what-to-put-in-your-gitignore/#comments</comments>
		<pubDate>Tue, 17 May 2011 04:22:55 +0000</pubDate>
		<dc:creator>luis</dc:creator>
				<category><![CDATA[Rails]]></category>
		<category><![CDATA[android]]></category>
		<category><![CDATA[eclipse]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[ios]]></category>
		<category><![CDATA[mac]]></category>
		<category><![CDATA[xcode]]></category>

		<guid isPermaLink="false">http://www.luisdelarosa.com/?p=466</guid>
		<description><![CDATA[A question that comes up frequently is what to put in your .gitignore files.  I recently stumbled across a nice GitHub project which has .gitignore templates for every language it seems. Here&#8217;s a few which are useful in my daily &#8230; <a href="http://www.luisdelarosa.com/2011/05/16/what-to-put-in-your-gitignore/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A question that comes up frequently is what to put in your .gitignore files.  I recently stumbled across <a href="https://github.com/github/gitignore">a nice GitHub project which has .gitignore templates for every language</a> it seems.</p>
<p>Here&#8217;s a few which are useful in my daily workflow:</p>
<p><a href="https://github.com/github/gitignore/blob/master/Objective-C.gitignore">iOS and Mac projects in Objective-C, using Xcode</a> - This seems to cover both Xcode 3 and 4.</p>
<p><a href="https://github.com/github/gitignore/blob/master/Android.gitignore">Android projects in Java</a> and <a href="https://github.com/github/gitignore/blob/master/Global/Eclipse.gitignore">Eclipse</a></p>
<p><a href="https://github.com/github/gitignore/blob/master/Global/OSX.gitignore">OS X</a> (mainly for .DS_Store)</p>
<p>There&#8217;s also <a href="http://help.github.com/git-ignore/">a nice explanation of how (project-specific) .gitignore and global .gitignore files work</a>.</p>
<p>By the way, if you accidentally checked in a bunch of files you didn&#8217;t want to, use &#8220;git rm&#8221; to remove them from the repository.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.luisdelarosa.com/2011/05/16/what-to-put-in-your-gitignore/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
		<item>
		<title>GitX &#8211; a great Mac OS X tool for visualizing your Git history</title>
		<link>http://www.luisdelarosa.com/2010/03/17/gitx-a-great-mac-os-x-tool-for-visualizing-your-git-history/</link>
		<comments>http://www.luisdelarosa.com/2010/03/17/gitx-a-great-mac-os-x-tool-for-visualizing-your-git-history/#comments</comments>
		<pubDate>Wed, 17 Mar 2010 09:21:35 +0000</pubDate>
		<dc:creator>luis</dc:creator>
				<category><![CDATA[Rails]]></category>
		<category><![CDATA[git]]></category>

		<guid isPermaLink="false">http://www.luisdelarosa.com/2010/03/17/gitx-a-great-mac-os-x-tool-for-visualizing-your-git-history/</guid>
		<description><![CDATA[I&#8217;m a command-line kind of guy. I guess when your CS teachers in high school raised you on a Minicomputer with a dumb terminal and vi, you get used to that kind of thing.So I mostly use the git command &#8230; <a href="http://www.luisdelarosa.com/2010/03/17/gitx-a-great-mac-os-x-tool-for-visualizing-your-git-history/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I&#8217;m a command-line kind of guy.  I guess when your CS teachers in high school raised you on a Minicomputer with a  dumb terminal and vi, you get used to that kind of thing.So I mostly use the git command line which is plenty fine for the usual git pull, git add, git commit, git push dance.  (Hint: scripts are your friend)  Creating branches and merging is decently good too on the command line.History is where it all falls down, though.  Yes you can get the commit logs, but not the details so well.  That is where <a href="http://gitx.frim.nl/">a nice native Mac app like GitX</a> comes into play.  If you&#8217;ve used GitHub, it is similar to the history browser there.  It also helps you visualize your branches and you can switch between them.You should definitely try out GitX if you&#8217;re using Git on Mac.  Did I mention that it is free?  Get it at <a href="http://gitx.frim.nl/">http://gitx.frim.nl/</a></p>
]]></content:encoded>
			<wfw:commentRss>http://www.luisdelarosa.com/2010/03/17/gitx-a-great-mac-os-x-tool-for-visualizing-your-git-history/feed/</wfw:commentRss>
		<slash:comments>1</slash:comments>
		</item>
		<item>
		<title>dim &#8211; visualize your Git diff in TextMate</title>
		<link>http://www.luisdelarosa.com/2009/10/15/dim-visualize-your-git-diff-in-textmate/</link>
		<comments>http://www.luisdelarosa.com/2009/10/15/dim-visualize-your-git-diff-in-textmate/#comments</comments>
		<pubDate>Thu, 15 Oct 2009 19:26:35 +0000</pubDate>
		<dc:creator>luis</dc:creator>
				<category><![CDATA[Programming]]></category>
		<category><![CDATA[diff]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[textmate]]></category>

		<guid isPermaLink="false">http://www.luisdelarosa.com/?p=403</guid>
		<description><![CDATA[I use git as my primary version control system and one nice alias that I have in my ~/.bash_profile is &#8220;dim&#8221;. When I type in &#8220;dim&#8221;, I see my Git diff within TextMate which makes it easy to see what &#8230; <a href="http://www.luisdelarosa.com/2009/10/15/dim-visualize-your-git-diff-in-textmate/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>I use git as my primary version control system and one nice alias that I have in my ~/.bash_profile is &#8220;dim&#8221;.  When I type in &#8220;dim&#8221;, I see my Git diff within <a href="http://macromates.com/">TextMate</a> which makes it easy to see what I&#8217;m about to commit.</p>
<p>Here&#8217;s the entire source:<br />
<code>alias dim="git diff | mate"</code></p>
<p>It should automatically pick the &#8220;Diff&#8221; language for you, but if not, then just pick it from the chooser at the bottom of the window to get the nice highlighting where deleted lines are in red, added lines are in green and markers are in blue.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.luisdelarosa.com/2009/10/15/dim-visualize-your-git-diff-in-textmate/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
		<item>
		<title>Getting Sparkle from source (using bzr as compared with svn and git)</title>
		<link>http://www.luisdelarosa.com/2009/07/01/getting-sparkle-from-source-using-bzr-as-compared-with-svn-and-git/</link>
		<comments>http://www.luisdelarosa.com/2009/07/01/getting-sparkle-from-source-using-bzr-as-compared-with-svn-and-git/#comments</comments>
		<pubDate>Wed, 01 Jul 2009 17:29:27 +0000</pubDate>
		<dc:creator>luis</dc:creator>
				<category><![CDATA[Cocoa]]></category>
		<category><![CDATA[Mac OS X]]></category>
		<category><![CDATA[Programming]]></category>
		<category><![CDATA[bzr]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[sparkle]]></category>
		<category><![CDATA[svn]]></category>

		<guid isPermaLink="false">http://www.luisdelarosa.com/?p=396</guid>
		<description><![CDATA[A few notes about getting Sparkle, the widely used framework for updating Mac OS X apps, from source: 1. Get a branch. This is similar to &#8220;svn checkout&#8221; or &#8220;git clone&#8221;. bzr branch lp:sparkle I admit it is kind of &#8230; <a href="http://www.luisdelarosa.com/2009/07/01/getting-sparkle-from-source-using-bzr-as-compared-with-svn-and-git/">Continue reading <span class="meta-nav">&#8594;</span></a>]]></description>
			<content:encoded><![CDATA[<p>A few notes about getting Sparkle, the widely used framework for updating Mac OS X apps, from source:</p>
<p>1. Get a branch.  This is similar to &#8220;svn checkout&#8221; or &#8220;git clone&#8221;.<br />
<code>bzr branch lp:sparkle</code></p>
<p>I admit it is kind of cool to have such a short name here like &#8220;lp:sparkle&#8221; due to bzr&#8217;s integration with Launchpad, which is sort of like SourceForge or GitHub.</p>
<p>2. Later on, you might need to get the latest version.  This is similar to &#8220;svn update&#8221; or &#8220;git pull&#8221;.<br />
<code>bzr pull</code></p>
<p>3. To make sure you have the latest, you can check what version you have.  This is similar to &#8220;svn info&#8221;.  The closest to this in git is &#8220;git log &#8211;max-count=1&#8243;<br />
<code>bzr version-info</code></p>
<p>You can compare that version to the latest one in <a href="https://code.launchpad.net/~andymatuschak/sparkle/main">the main Sparkle branch</a>.</p>
]]></content:encoded>
			<wfw:commentRss>http://www.luisdelarosa.com/2009/07/01/getting-sparkle-from-source-using-bzr-as-compared-with-svn-and-git/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>

<!-- Performance optimized by W3 Total Cache. Learn more: http://www.w3-edge.com/wordpress-plugins/

Page Caching using memcached
Database Caching 1/17 queries in 0.004 seconds using memcached
Object Caching 320/356 objects using memcached

Served from: www.luisdelarosa.com @ 2012-02-09 07:11:37 -->
