<?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>Seven steps &#187; git</title>
	<atom:link href="http://trevoke.net/blog/tag/git/feed/" rel="self" type="application/rss+xml" />
	<link>http://trevoke.net/blog</link>
	<description>Martial arts and technology, $DEITY what a mix!</description>
	<lastBuildDate>Tue, 11 May 2010 20:52:46 +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>Github&#8217;s customer service: bad review</title>
		<link>http://trevoke.net/blog/2010/03/12/githubs-customer-service-bad-review/</link>
		<comments>http://trevoke.net/blog/2010/03/12/githubs-customer-service-bad-review/#comments</comments>
		<pubDate>Fri, 12 Mar 2010 14:39:28 +0000</pubDate>
		<dc:creator>Trevoke</dc:creator>
				<category><![CDATA[technology]]></category>
		<category><![CDATA[customer service]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[github]]></category>

		<guid isPermaLink="false">http://trevoke.net/blog/?p=224</guid>
		<description><![CDATA[I will readily admit that I don&#8217;t know all that much about Github or Git for that matter. I use them, they&#8217;re handy, and that&#8217;s where it stops. I read about a git feature called &#8220;smart HTTP&#8221;, which would allow to communicate both ways with git (push and pull) with HTTP or HTTPS. So, I [...]]]></description>
			<content:encoded><![CDATA[<p>I will readily admit that I don&#8217;t know all that much about Github or Git for that matter. I use them, they&#8217;re handy, and that&#8217;s where it stops. I read about a git feature called &#8220;smart HTTP&#8221;, which would allow to communicate both ways with git (push and pull) with HTTP or HTTPS. So, I asked Github about it &#8211; it would be nice for them to have this feature, because I currently can&#8217;t push to Github from work. Here&#8217;s how the exchange went.<br />
(this first message is from memory, as I used the web interface, so I don&#8217;t have a copy of it)<br />
<strong>Me:</strong> <em><br />
Hi, I just read about this: http://progit.org/2010/03/04/smart-http.html and I would like to know when Github plans on implementing this, because it would be very useful.<br />
_______<br />
<strong>From: Tekkub (Support staff)<br />
Subject: [Contact] Upgrading git to support smart HTTP ?</strong></em></p>
<p>You do know that Scott (the guy who wrote Pro Git) works for us, right?  We&#8217;re well<br />
aware of smart http&#8230;<em><br />
_______<br />
</em><em>I tried to make light of the condescending tone and sent the following reply:</em><br />
<strong>Me: </strong><br />
Nope.. Had no idea.<br />
So when will it be implemented? <img src='http://trevoke.net/blog/wp-includes/images/smilies/icon_wink.gif' alt=';)' class='wp-smiley' /><br />
_______<br />
<strong>From: Tekkub (Support staff)<br />
Subject: [Contact] Upgrading git to support smart HTTP ?</strong></p>
<p>It will be implemented when it is&#8230;<br />
_______</p>
<p>That&#8217;s when I just gave up. I don&#8217;t know if whoever handles the messages is paid or not, but I&#8217;m pretty sure Github pays its employees by now. I&#8217;m using a free account, so they wouldn&#8217;t lose anything by me leaving them, and they do provide a great service.<br />
Am I just being picky when I expect the support staff to be polite? I say this as someone who has worked as support staff for over three years: no. The support staff SHOULD, nay, MUST be polite. I don&#8217;t care how flat your company hierarchy is, I don&#8217;t care how young or forward-thinking the company is, and I especially don&#8217;t care if your target audience is Asperger&#8217;s syndrome-suffering programmers who laugh at Star Trek jokes and read slash fiction. You&#8217;re the support, you&#8217;re polite. Especially over a medium like text, where you can&#8217;t easily place a slap on the shoulder, a grin and a wink.</p>
<p>This has left a bad taste in my mouth.</p>
<!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Send to:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://trevoke.net/blog/2010/03/12/githubs-customer-service-bad-review/&amp;title=Github%26%238217%3Bs+customer+service%3A+bad+review" title="Add 'Github&#8217;s customer service: bad review' to digg"><img src="http://trevoke.net/blog/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'Github&#8217;s customer service: bad review' to digg" alt="Add 'Github&#8217;s customer service: bad review' to digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://trevoke.net/blog/2010/03/12/githubs-customer-service-bad-review/&amp;title=Github%26%238217%3Bs+customer+service%3A+bad+review" title="Add 'Github&#8217;s customer service: bad review' to reddit"><img src="http://trevoke.net/blog/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Add 'Github&#8217;s customer service: bad review' to reddit" alt="Add 'Github&#8217;s customer service: bad review' to reddit" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://trevoke.net/blog/2010/03/12/githubs-customer-service-bad-review/" title="Add 'Github&#8217;s customer service: bad review' to Technorati"><img src="http://trevoke.net/blog/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Add 'Github&#8217;s customer service: bad review' to Technorati" alt="Add 'Github&#8217;s customer service: bad review' to Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.newsvine.com/_wine/save?u=http://trevoke.net/blog/2010/03/12/githubs-customer-service-bad-review/&amp;h=Github%26%238217%3Bs+customer+service%3A+bad+review" title="Add 'Github&#8217;s customer service: bad review' to Newsvine"><img src="http://trevoke.net/blog/wp-content/plugins/social-bookmarking-reloaded/newsvine.png" title="Add 'Github&#8217;s customer service: bad review' to Newsvine" alt="Add 'Github&#8217;s customer service: bad review' to Newsvine" /></a><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http://trevoke.net/blog/2010/03/12/githubs-customer-service-bad-review/&amp;title=Github%26%238217%3Bs+customer+service%3A+bad+review" title="Add 'Github&#8217;s customer service: bad review' to Stumble Upon"><img src="http://trevoke.net/blog/wp-content/plugins/social-bookmarking-reloaded/stumbleupon.png" title="Add 'Github&#8217;s customer service: bad review' to Stumble Upon" alt="Add 'Github&#8217;s customer service: bad review' to Stumble Upon" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?title=Github%26%238217%3Bs+customer+service%3A+bad+review&amp;url=http://trevoke.net/blog/2010/03/12/githubs-customer-service-bad-review/" title="Add 'Github&#8217;s customer service: bad review' to SlashDot"><img src="http://trevoke.net/blog/wp-content/plugins/social-bookmarking-reloaded/slashdot.png" title="Add 'Github&#8217;s customer service: bad review' to SlashDot" alt="Add 'Github&#8217;s customer service: bad review' to SlashDot" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://trevoke.net/blog/2010/03/12/githubs-customer-service-bad-review/&amp;t=Github%26%238217%3Bs+customer+service%3A+bad+review" title="Add 'Github&#8217;s customer service: bad review' to FaceBook"><img src="http://trevoke.net/blog/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'Github&#8217;s customer service: bad review' to FaceBook" alt="Add 'Github&#8217;s customer service: bad review' to FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.myspace.com/Modules/PostTo/Pages/?t=Github%26%238217%3Bs+customer+service%3A+bad+review&amp;c=http://trevoke.net/blog/2010/03/12/githubs-customer-service-bad-review/" title="Add 'Github&#8217;s customer service: bad review' to MySpace"><img src="http://trevoke.net/blog/wp-content/plugins/social-bookmarking-reloaded/myspace.png" title="Add 'Github&#8217;s customer service: bad review' to MySpace" alt="Add 'Github&#8217;s customer service: bad review' to MySpace" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://trevoke.net/blog/2010/03/12/githubs-customer-service-bad-review/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>Git : moving a remote branch</title>
		<link>http://trevoke.net/blog/2009/12/29/git-moving-a-remote-branch/</link>
		<comments>http://trevoke.net/blog/2009/12/29/git-moving-a-remote-branch/#comments</comments>
		<pubDate>Tue, 29 Dec 2009 22:08:43 +0000</pubDate>
		<dc:creator>Trevoke</dc:creator>
				<category><![CDATA[programming]]></category>
		<category><![CDATA[branch]]></category>
		<category><![CDATA[git]]></category>
		<category><![CDATA[move]]></category>

		<guid isPermaLink="false">http://trevoke.net/blog/?p=204</guid>
		<description><![CDATA[One can&#8217;t actually move a remote branch, but you can copy a branch and delete a branch, so&#8230; Copy oldbranch in repo to newbranch. git push {repo} {oldbranch}:heads/{newbranch} Ex: git push origin foobranch:barbranch renames foobranch to barbranch Remove a remote branch: it’s all about the colon: git push &#60;remote_repo&#62; :heads/&#60;branch&#62; Example: git push origin :heads/some-branch [...]]]></description>
			<content:encoded><![CDATA[<p>One can&#8217;t actually move a remote branch, but you can copy a branch and delete a branch, so&#8230;</p>
<p>Copy oldbranch in repo to newbranch.</p>
<pre class="brush: plain;">git push {repo} {oldbranch}:heads/{newbranch}</pre>
<p>Ex: git push origin foobranch:barbranch<br />
renames foobranch to barbranch</p>
<p>Remove a remote branch: it’s all about the colon:</p>
<pre class="brush: plain;">git push &lt;remote_repo&gt; :heads/&lt;branch&gt;</pre>
<p>Example: git push origin :heads/some-branch removes some-branch from the remote repo (apparently git push origin :some-branch works as well).</p>
<p>This works for removing a tag as well: git push origin :sometag</p>
<!-- Social Bookmarking Reloaded BEGIN --><div class="social_bookmark"><em>Send to:</em><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://digg.com/submit?phase=2&amp;url=http://trevoke.net/blog/2009/12/29/git-moving-a-remote-branch/&amp;title=Git+%3A+moving+a+remote+branch" title="Add 'Git : moving a remote branch' to digg"><img src="http://trevoke.net/blog/wp-content/plugins/social-bookmarking-reloaded/digg.png" title="Add 'Git : moving a remote branch' to digg" alt="Add 'Git : moving a remote branch' to digg" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://reddit.com/submit?url=http://trevoke.net/blog/2009/12/29/git-moving-a-remote-branch/&amp;title=Git+%3A+moving+a+remote+branch" title="Add 'Git : moving a remote branch' to reddit"><img src="http://trevoke.net/blog/wp-content/plugins/social-bookmarking-reloaded/reddit.png" title="Add 'Git : moving a remote branch' to reddit" alt="Add 'Git : moving a remote branch' to reddit" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.technorati.com/faves?add=http://trevoke.net/blog/2009/12/29/git-moving-a-remote-branch/" title="Add 'Git : moving a remote branch' to Technorati"><img src="http://trevoke.net/blog/wp-content/plugins/social-bookmarking-reloaded/technorati.png" title="Add 'Git : moving a remote branch' to Technorati" alt="Add 'Git : moving a remote branch' to Technorati" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.newsvine.com/_wine/save?u=http://trevoke.net/blog/2009/12/29/git-moving-a-remote-branch/&amp;h=Git+%3A+moving+a+remote+branch" title="Add 'Git : moving a remote branch' to Newsvine"><img src="http://trevoke.net/blog/wp-content/plugins/social-bookmarking-reloaded/newsvine.png" title="Add 'Git : moving a remote branch' to Newsvine" alt="Add 'Git : moving a remote branch' to Newsvine" /></a><br /><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.stumbleupon.com/submit?url=http://trevoke.net/blog/2009/12/29/git-moving-a-remote-branch/&amp;title=Git+%3A+moving+a+remote+branch" title="Add 'Git : moving a remote branch' to Stumble Upon"><img src="http://trevoke.net/blog/wp-content/plugins/social-bookmarking-reloaded/stumbleupon.png" title="Add 'Git : moving a remote branch' to Stumble Upon" alt="Add 'Git : moving a remote branch' to Stumble Upon" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://slashdot.org/bookmark.pl?title=Git+%3A+moving+a+remote+branch&amp;url=http://trevoke.net/blog/2009/12/29/git-moving-a-remote-branch/" title="Add 'Git : moving a remote branch' to SlashDot"><img src="http://trevoke.net/blog/wp-content/plugins/social-bookmarking-reloaded/slashdot.png" title="Add 'Git : moving a remote branch' to SlashDot" alt="Add 'Git : moving a remote branch' to SlashDot" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.facebook.com/share.php?u=http://trevoke.net/blog/2009/12/29/git-moving-a-remote-branch/&amp;t=Git+%3A+moving+a+remote+branch" title="Add 'Git : moving a remote branch' to FaceBook"><img src="http://trevoke.net/blog/wp-content/plugins/social-bookmarking-reloaded/facebook.png" title="Add 'Git : moving a remote branch' to FaceBook" alt="Add 'Git : moving a remote branch' to FaceBook" /></a><a class="social_img" onclick="window.open(this.href, '_blank', 'scrollbars=yes,menubar=no,border=0,height=600,width=750,resizable=yes,toolbar=no,location=no,status=no'); return false;" href="http://www.myspace.com/Modules/PostTo/Pages/?t=Git+%3A+moving+a+remote+branch&amp;c=http://trevoke.net/blog/2009/12/29/git-moving-a-remote-branch/" title="Add 'Git : moving a remote branch' to MySpace"><img src="http://trevoke.net/blog/wp-content/plugins/social-bookmarking-reloaded/myspace.png" title="Add 'Git : moving a remote branch' to MySpace" alt="Add 'Git : moving a remote branch' to MySpace" /></a></div>
<!-- Social Bookmarking Reloaded END -->]]></content:encoded>
			<wfw:commentRss>http://trevoke.net/blog/2009/12/29/git-moving-a-remote-branch/feed/</wfw:commentRss>
		<slash:comments>0</slash:comments>
		</item>
	</channel>
</rss>
