<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/">
  <channel>
    <title>BestTechVideos: Videos Tagged with 'Git'</title>
    <link>http://www.bestechvideos.com/tag/git/rss</link>
    <pubDate>Wed, 25 Apr 2012 17:30:56 GMT</pubDate>
    <description>BestTechVideos: Recently Posted Videos with short descriptions</description>
    <item>
      <title>GitHub Team: Git, GitHub, and Social Coding</title>
      <link>http://www.bestechvideos.com/2012/04/25/github-team-git-github-and-social-coding</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2012/04/25/github-team-git-github-and-social-coding"><img alt="GitHub Team: Git, GitHub, and Social Coding" src="/uploads/btv/video/image/00000010/2367/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>Tom Preston-Werner, Chris Wanstrath and Scott Chacon of GitHub discuss the distinguishing characteristics of Git as a source control tool and how GitHub empowers social coding in compelling new ways.</p><p><a href="http://www.bestechvideos.com/2012/04/25/github-team-git-github-and-social-coding">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/conferences">Conferences</a>]]>
      </description>
      <pubDate>Wed, 25 Apr 2012 17:30:56 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2012/04/25/github-team-git-github-and-social-coding</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2012/04/25/github-team-git-github-and-social-coding</comments>
    </item>
    <item>
      <title>YUI Open Hours: Contributing to YUI on GitHub</title>
      <link>http://www.bestechvideos.com/2012/04/16/yui-open-hours-contributing-to-yui-on-github</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2012/04/16/yui-open-hours-contributing-to-yui-on-github"><img alt="YUI Open Hours: Contributing to YUI on GitHub" src="/uploads/btv/video/image/00000010/2239/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>In this September 8, 2011 YUI Open Hours session, YUI engineers Luke Smith and Eric Ferraiuolo demonstrate how to contribute code and documentation patches to YUI using GitHub.</p><p><a href="http://www.bestechvideos.com/2012/04/16/yui-open-hours-contributing-to-yui-on-github">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/web-technologies">Web Technologies</a>, <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/conferences">Conferences</a>]]>
      </description>
      <pubDate>Mon, 16 Apr 2012 12:51:36 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2012/04/16/yui-open-hours-contributing-to-yui-on-github</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2012/04/16/yui-open-hours-contributing-to-yui-on-github</comments>
    </item>
    <item>
      <title>Jenny Donnelly: Introduction to Git</title>
      <link>http://www.bestechvideos.com/2012/03/10/jenny-donnelly-introduction-to-git</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2012/03/10/jenny-donnelly-introduction-to-git"><img alt="Jenny Donnelly: Introduction to Git" src="/uploads/btv/video/image/00000010/1551/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>YUI uses Git to host all of its project code, and all of its open-sourced code is hosted on GitHub. Git is an exciting departure from traditional version control systems like CVS and SVN because the notion of distribution is embedded in its DNA. YUI engineering manager Jenny Donnelly gives an introduction to Git and how to use it in the real world, including branching and committing, a typical git workflow, merge vs rebase, and tips and tricks that will make your life easier.</p>

<p>Slides: http://yui.zenfs.com/theater/f2esummit2011-donnelly.ppt</p><p><a href="http://www.bestechvideos.com/2012/03/10/jenny-donnelly-introduction-to-git">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/conferences">Conferences</a>]]>
      </description>
      <pubDate>Sat, 10 Mar 2012 15:49:48 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2012/03/10/jenny-donnelly-introduction-to-git</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2012/03/10/jenny-donnelly-introduction-to-git</comments>
    </item>
    <item>
      <title>Community Performance Optimization: Making Your People Run as Smoothly as Your Site</title>
      <link>http://www.bestechvideos.com/2009/12/24/community-performance-optimization-making-your-people-run-as-smoothly-as-your-site</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2009/12/24/community-performance-optimization-making-your-people-run-as-smoothly-as-your-site"><img alt="Community Performance Optimization: Making Your People Run as Smoothly as Your Site" src="/uploads/btv/video/image/00000002/1554/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p><strong>Summary</strong> <br /> Brion Vibber discusses the challenges of working with user communities, social bottlenecks, the Wikipedia article deletion process, scalability of software vs communities, new approaches to scaling communities, ongoing challenges with MediaWiki community, using git to scale the code commit process, automated Wikipedia edit filtering, flagged protection pages, and remaining challenges to face. 					<br /> <br /> <strong>Bio</strong> <br /> Currently CTO and Senior Software Architect for the Wikimedia Foundation, Brion Vibber has spent his career since 2002 growing up with Wikipedia&rsquo;s community and software development. He lives in San Francisco in his native California, but still misses the Florida sunsets from his time at Wikimedia&rsquo;s original offices in St Petersburg. 			         						<br /> <br /> <strong>About the conference</strong> <br /> Starting in 1986, OOPSLA Conference has proven to be the cradle of many techniques and methodologies that have become mainstream over the years: OOP, Patterns, AOP, XP, Unit Testing, UML, Wiki, and Refactoring. Gaining its prestige with 3 academic tracks, OOPSLA Conference has managed to attract researchers, educators and developers every year. The event is sponsored by ACM.</p><p><a href="http://www.bestechvideos.com/2009/12/24/community-performance-optimization-making-your-people-run-as-smoothly-as-your-site">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/conferences">Conferences</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>]]>
      </description>
      <pubDate>Mon, 28 Dec 2009 10:53:40 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2009/12/24/community-performance-optimization-making-your-people-run-as-smoothly-as-your-site</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2009/12/24/community-performance-optimization-making-your-people-run-as-smoothly-as-your-site</comments>
    </item>
    <item>
      <title>ATLRUG - Jason Noble - Git</title>
      <link>http://www.bestechvideos.com/2009/11/25/atlrug-jason-noble-git</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2009/11/25/atlrug-jason-noble-git"><img alt="ATLRUG - Jason Noble - Git" src="/uploads/btv/video/image/00000002/1306/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>Jason Noble covering git at the November meeting. Created by tkadom</p><p><a href="http://www.bestechvideos.com/2009/11/25/atlrug-jason-noble-git">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/conferences">Conferences</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>]]>
      </description>
      <pubDate>Tue, 22 Dec 2009 17:18:33 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2009/11/25/atlrug-jason-noble-git</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2009/11/25/atlrug-jason-noble-git</comments>
    </item>
    <item>
      <title>Cleaning up Git Directories &amp; Files (Ignoring, Tracked, Untracked)</title>
      <link>http://www.bestechvideos.com/2009/05/06/cleaning-up-git-directories-files-ignoring-tracked-untracked</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2009/05/06/cleaning-up-git-directories-files-ignoring-tracked-untracked"><img alt="Cleaning up Git Directories &amp; Files (Ignoring, Tracked, Untracked)" src="/uploads/btv/video/image/00000001/8807/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>Learn how Git enables you to ignore files that you never want to track, purge files that are untracked while leaving your tracked files intact, and lastly, roll back all your changes to tracked files to the last-known-good state. Created by matthewmccullough</p><p><a href="http://www.bestechvideos.com/2009/05/06/cleaning-up-git-directories-files-ignoring-tracked-untracked">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/development">Development</a>]]>
      </description>
      <pubDate>Wed, 06 May 2009 14:07:50 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2009/05/06/cleaning-up-git-directories-files-ignoring-tracked-untracked</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2009/05/06/cleaning-up-git-directories-files-ignoring-tracked-untracked</comments>
    </item>
    <item>
      <title>Distributed Version Control with Git</title>
      <link>http://www.bestechvideos.com/2009/04/14/distributed-version-control-with-git</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2009/04/14/distributed-version-control-with-git"><img alt="Distributed Version Control with Git" src="/uploads/btv/video/image/00000001/8345/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>This is a screencast based off a talk I gave to the Des Moines Cocoaheads group. In this talk I tried to show why you should switch from Centralized Version Control, what is wrong with Subversion and what git does well. Check out Part II when I demonstrate Git and some apps available on Mac OS X to help you get the most out of git.</p><p><a href="http://www.bestechvideos.com/2009/04/14/distributed-version-control-with-git">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/operating-systems">Operating Systems</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>]]>
      </description>
      <pubDate>Tue, 14 Apr 2009 07:56:40 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2009/04/14/distributed-version-control-with-git</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2009/04/14/distributed-version-control-with-git</comments>
    </item>
    <item>
      <title>Github Gem Tutorial</title>
      <link>http://www.bestechvideos.com/2008/12/17/github-gem-tutorial</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/12/17/github-gem-tutorial"><img alt="Github Gem Tutorial" src="/uploads/btv/video/image/00000001/7048/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>How to use the Github Gem and the new networking commands Created by schacon</p><p><a href="http://www.bestechvideos.com/2008/12/17/github-gem-tutorial">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under ]]>
      </description>
      <pubDate>Wed, 17 Dec 2008 13:43:43 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/12/17/github-gem-tutorial</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2008/12/17/github-gem-tutorial</comments>
    </item>
    <item>
      <title>GitHub Fork Queue</title>
      <link>http://www.bestechvideos.com/2008/12/17/github-fork-queue</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/12/17/github-fork-queue"><img alt="GitHub Fork Queue" src="/uploads/btv/video/image/00000001/7042/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>Demonstration of the GitHub Fork Queue feature. </p>
<p>This tool allows you to do a lot of repository collaboration maintenance entirely from the website. You can setup an integration branch that you ask everyone to make sure their commits apply cleanly to and pull them in one by one, entirely online. It also gives you great visibility to what is out there in your forked network and what you have or have not brought in yet.</p>
<p><em>Created by schacon</em></p><p><a href="http://www.bestechvideos.com/2008/12/17/github-fork-queue">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under ]]>
      </description>
      <pubDate>Wed, 17 Dec 2008 12:59:09 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/12/17/github-fork-queue</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2008/12/17/github-fork-queue</comments>
    </item>
    <item>
      <title>RubyConf 2008: Two Turntables And A Git Repo</title>
      <link>http://www.bestechvideos.com/2008/12/08/rubyconf-2008-two-turntables-and-a-git-repo</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/12/08/rubyconf-2008-two-turntables-and-a-git-repo"><img alt="RubyConf 2008: Two Turntables And A Git Repo" src="/uploads/btv/video/image/00000001/6828/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>Over the last year, there has been a huge increase of interest in using Ruby to create and manipulate music. If you're interested but haven't been paying attention, or have just been sitting on the sidelines, we're here to show you how you too can be a computer DJ.</p>
<p>First, we'll set the scene with some information about the technologies involved. We'll get you pushing notes with Ben's MIDIator library, and get you set up with a software synthesis environment so that you can play along at home. Best of all, we'll do it all on the cheap.</p>
<p>Then we'll get into the actual music, demonstrating how to represent actual, legitimate music in code using a project Jeremy Voorhis has been working on, and how to manipulate it and play it back. We'll make some beats with Giles Bowkett's Archaeopteryx, and take a brief tour of how it works under the hood.</p>
<p>If you're not into making your own music (be it beats, tones, or just &quot;damn noise&quot;), you're going to need to work with music that someone else has made. Being a good DJ and reacting to the crowd is no walk in the park, and while making a good playlist is easier, it's still no cakewalk. With the right tricks up your sleeve, you can let your computer build a playlist that's unique but still sticks to your personal style. We'll show you what Yossef has tried and learned.</p>
<p><strong>About Ben Bleything, Yossef Mendelssohn<br />
</strong>Ben Bleything is a Rubyist, hardware hacker, and musical dilettante from Portland, Oregon. Sometimes he does other things. He has not yet found a quote that adequately sums up his personality.</p>
<p>There's a famous reddit comment that says &quot;Learning how to program might get you paid, but learning how to dance will get you laid.&quot; Well, Yossef Mendelssohn can do both. He also aspires to be a better dance DJ and use his laziness and programming know-how to help.</p><p><a href="http://www.bestechvideos.com/2008/12/08/rubyconf-2008-two-turntables-and-a-git-repo">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/conferences">Conferences</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>]]>
      </description>
      <pubDate>Tue, 16 Dec 2008 23:42:39 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/12/08/rubyconf-2008-two-turntables-and-a-git-repo</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2008/12/08/rubyconf-2008-two-turntables-and-a-git-repo</comments>
    </item>
    <item>
      <title>Insider Guide to GitHub Episode 2: Advanced Tasks</title>
      <link>http://www.bestechvideos.com/2008/12/10/insider-guide-to-github-episode-2-advanced-tasks</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/12/10/insider-guide-to-github-episode-2-advanced-tasks"><img alt="Insider Guide to GitHub Episode 2: Advanced Tasks" src="/no-thumb/large.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>This episode takes you beyond the basics so you can take advantage of time-saving tools, advanced GitHub features, and pro tips. You&rsquo;ll learn how to:</p>
<ul style="padding-bottom: 0.5em;">
    <li>save a ton of time by using the GitHub gem to create, clone, fork, and fetch changes</li>
    <li>use the GitHub <span class="caps">API</span> to query commits, run searches, and get user information</li>
    <li>configure a post-receive <span class="caps">URL</span> to notify an external service</li>
    <li>create a simple Rails application to handle commit notifications</li>
    <li>use the hidden <span class="caps">API</span> that generates the GitHub participation graph</li>
    <li>create and delete branches and tags</li>
    <li>deploy code from a GitHub repository to a server using Capistrano</li>
    <li>delete and rename repositories</li>
</ul><p><a href="http://www.bestechvideos.com/2008/12/10/insider-guide-to-github-episode-2-advanced-tasks">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under ]]>
      </description>
      <pubDate>Wed, 10 Dec 2008 16:28:34 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/12/10/insider-guide-to-github-episode-2-advanced-tasks</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2008/12/10/insider-guide-to-github-episode-2-advanced-tasks</comments>
    </item>
    <item>
      <title>Insider Guide to GitHub Episode 1: Getting Started </title>
      <link>http://www.bestechvideos.com/2008/12/10/insider-guide-to-github-episode-1-getting-started</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/12/10/insider-guide-to-github-episode-1-getting-started"><img alt="Insider Guide to GitHub Episode 1: Getting Started " src="/uploads/btv/video/image/00000001/6910/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>Git is a distributed version control system that makes collaborative software development possible.  GitHub makes it easy to participate in that collaboration. You can host your public and private projects on GitHub, and contribute to other projects, too.   Indeed, GitHub is where the action&rsquo;s at.</p>
<p>But to really get the most out of this great resource, you need an experienced guide to show you the ropes.  These screencasts are your guidebook to GitHub.  Save time and trouble by letting Scott Chacon teach you how the pros use GitHub: the features you&rsquo;ll use every day, the collaborative workflow, the tips and tricks, and the advanced features and tasks that give you an extra boost.  You&rsquo;ll come away ready to host your projects and contribute to other projects, and feeling like a GitHub insider.</p>
<p>Episode 1: Getting Started is a 34-minute screencast and it&rsquo;s absolutely free!  Download now in QuickTime (45 MB), iPhone/iPod (43 MB), or Theora Ogg (77 MB) format.  See the table of contents below for everything you&rsquo;ll learn in this free episode.  Then take it to the next level by moving on to Episode 2&hellip;</p>
<p>This episode will get you up and running with GitHub so that you&rsquo;re comfortable with the general day-to-day tasks. You&rsquo;ll learn how to:</p>
<ul style="padding-bottom: 0.5em;">
    <li>clone a public project</li>
    <li>create a new account</li>
    <li>generate an <span class="caps">SSH</span> key</li>
    <li>import an existing Subversion repository</li>
    <li>create a new repository</li>
    <li>fork a repository</li>
    <li>push changes to a repository</li>
    <li>create a private repository</li>
    <li>add collaborators to a private project</li>
    <li>clone a sub-module</li>
    <li>collaborate with other users</li>
    <li>send a pull request</li>
    <li>merge changes from a pull request</li>
    <li>watch projects and people</li>
    <li>use project wikis</li>
    <li>generate RubyGems</li>
    <li>allow project donations</li>
</ul><p><a href="http://www.bestechvideos.com/2008/12/10/insider-guide-to-github-episode-1-getting-started">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under ]]>
      </description>
      <pubDate>Wed, 10 Dec 2008 16:25:36 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/12/10/insider-guide-to-github-episode-1-getting-started</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2008/12/10/insider-guide-to-github-episode-1-getting-started</comments>
    </item>
    <item>
      <title>Contributing with Git</title>
      <link>http://www.bestechvideos.com/2008/12/09/contributing-with-git</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/12/09/contributing-with-git"><img alt="Contributing with Git" src="/uploads/btv/video/image/00000001/6883/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>Source code versioning is an invaluable tool for software development:</p>
<ul>
    <li>users can easily track the newest versions,</li>
    <li>maintainers can easily track down which commit introduced a bug (often making it easier to come up with a fix),</li>
    <li>new developers get more documentation than just a big chunk of source code,</li>
    <li>etc</li>
</ul>
<p>In my talk I want to stress the importance of source code versioning in a related context: when contributing changes to an Open Source project, which is typically a moving target, it can take a few revisions of the patches until they are accepted. I present several scenarios and workflows, and describe how Git can help with them.</p>
<p><strong>Speaker: Johannes Schindelin</strong><br />
Johannes studied mathematics with a strong bias to number theory, trying to stay away from applied science as far as possible. Failing, he went on to a software company, where he gave up after finding that code quality played a lower role than pure politics. So he went back to university (Wuerzburg, Germany) to get a PhD in neurogenetics, and after a brief stint at psychology (St Andrews, UK) he now works on image processing (MPI Dresden, Germany).</p>
<p><em>Google Tech Talks<br />
October 27, 2008</em></p><p><a href="http://www.bestechvideos.com/2008/12/09/contributing-with-git">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/conferences">Conferences</a>, <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>]]>
      </description>
      <pubDate>Wed, 10 Dec 2008 16:17:41 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/12/09/contributing-with-git</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2008/12/09/contributing-with-git</comments>
    </item>
    <item>
      <title>RubyConf 2008: Using Git in Ruby Applications</title>
      <link>http://www.bestechvideos.com/2008/12/08/rubyconf-2008-using-git-in-ruby-applications</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/12/08/rubyconf-2008-using-git-in-ruby-applications"><img alt="RubyConf 2008: Using Git in Ruby Applications" src="/uploads/btv/video/image/00000001/6797/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>This talk will demonstrate different ways you can use Git in your Ruby applications using Grit, the main binding library for Git in Ruby. A basic overview of how Git stores data will be followed by a few examples of using Git as a data storage mechanism in real life Ruby applications.</p>
<p>Examples that might be shown include building a simple Git repository browser in Ruby, implementing a content distribution or ?le backup system, writing a wiki using Git as a document oriented database, or storing metadata (docs or tickets) for an application in a separate Git branch automatically in Ruby.</p>
<p>These examples will be using the open-source Grit library which now includes an extensive pure-ruby implementation of Git, runs the popular Git hosting site GitHub and also powers applications such as Gitorious, Gitnub and git-wiki.</p>
<p>http://github.com/schacon/grit</p>
<p><strong>About Scott Chacon<br />
</strong>Scott Chacon is the author of the Ruby/Git library, co-author of the Grit library (which runs GitHub), produces a free screencast on Git at www.gitcasts.com, is the maintainer of the Git Capistrano module, presented at RailsConf 2008 and blogs at jointheconversation.org.<i><br />
</i></p><p><a href="http://www.bestechvideos.com/2008/12/08/rubyconf-2008-using-git-in-ruby-applications">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/conferences">Conferences</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>]]>
      </description>
      <pubDate>Mon, 08 Dec 2008 15:08:03 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/12/08/rubyconf-2008-using-git-in-ruby-applications</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2008/12/08/rubyconf-2008-using-git-in-ruby-applications</comments>
    </item>
    <item>
      <title>RubyConf 2008: Summer of Code - DocBox</title>
      <link>http://www.bestechvideos.com/2008/11/26/rubyconf-2008-summer-of-code-docbox</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/11/26/rubyconf-2008-summer-of-code-docbox"><img alt="RubyConf 2008: Summer of Code - DocBox" src="/uploads/btv/video/image/00000001/6311/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>DocBox sits on top of RDoc and allows users to update documentation through a wiki-like interface. Its main purpose is to make the bar much lower for updating of documentation, a task which someone without technical knowledge should be able to do. One requirement for DocBox is that it still gives people credit for there work, especially those who update documentation. It is written using the Ruby on Rails framework, and it makes use of either Git or SVN version control systems.</p>
<p>DocBox is the latest attempt to improve the&nbsp;Ruby/Rails documentation scene.  Created as a Google Summer of Code&nbsp;project by Ian Ownbey (mentored by Jeremy&nbsp;McAnally)</p>
<p>While still young, this project shows a lot of promise, as it allows anyone to write detailed, versioned, documentation without&nbsp;having to download or view any source code.</p>
<p>Naturally, DocBox is open source and is available <a href="http://github.com/iownbey/docbox/tree/master">at&nbsp;GitHub.</a> Jeremy and Ian&nbsp;both<span style=""> </span>encourage people to jump in.</p>
<p><strong>What is Google Summer of Code?<br />
</strong><i>Google Summer of Code</i> (GSoC) is a program that offers student developers stipends to write code for various open source projects. Google will be working with several open source, free software, and technology-related groups to identify and fund several projects over a three month period. Historically, the program has brought together over 1,500 students with over 130 open source projects to create millions of lines of code. The program, which kicked off in <a href="http://code.google.com/soc/2005/" target="_blank">2005</a>, is now in its fourth year. If you are feeling nostalgic or are interested in learning more about the projects we have worked with in the past, check out the <a href="http://code.google.com/soc/2006/" target="_blank">2006</a> and   <a href="http://code.google.com/soc/2007/" target="_blank">2007</a>   program pages.</p>
<p>While the majority of past student participants were enrolled in university Computer Science and Computer Engineering programs, GSoCers come from a wide variety of educational backgrounds, from computational biology to mining engineering. Many of our past participants had never participated in an open source project before GSoC; others used the GSoC stipend as an opportunity to concentrate fully on their existing open source coding activities over the summer. Many of our &quot;graduates&quot; have later become program mentors.</p><p><a href="http://www.bestechvideos.com/2008/11/26/rubyconf-2008-summer-of-code-docbox">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/conferences">Conferences</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/frameworks">Frameworks</a>]]>
      </description>
      <pubDate>Wed, 26 Nov 2008 14:52:11 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/11/26/rubyconf-2008-summer-of-code-docbox</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2008/11/26/rubyconf-2008-summer-of-code-docbox</comments>
    </item>
    <item>
      <title>Tom Preston-Werner on Powerset, GitHub, Ruby and Erlang</title>
      <link>http://www.bestechvideos.com/2008/10/13/tom-preston-werner-on-powerset-github-ruby-and-erlang</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/10/13/tom-preston-werner-on-powerset-github-ruby-and-erlang"><img alt="Tom Preston-Werner on Powerset, GitHub, Ruby and Erlang" src="/uploads/btv/video/image/00000001/4627/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p><strong>Summary</strong>     				<br />
In this interview filmed at RubyFringe 2008, Tom Preston-Werner talks about how both Powerset and GitHub use Ruby and Erlang, as well as tools like Fuzed, god, and more.     				<br />
<br />
<strong>Bio</strong>     				<br />
Tom Preston-Werner works for Powerset Inc., and is one of the founders of GitHub. He's created various Ruby tools such as the monitoring tool god, and many more.</p><p><a href="http://www.bestechvideos.com/2008/10/13/tom-preston-werner-on-powerset-github-ruby-and-erlang">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/frameworks">Frameworks</a>, <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/conferences">Conferences</a>]]>
      </description>
      <pubDate>Mon, 13 Oct 2008 10:54:30 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/10/13/tom-preston-werner-on-powerset-github-ruby-and-erlang</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2008/10/13/tom-preston-werner-on-powerset-github-ruby-and-erlang</comments>
    </item>
    <item>
      <title>Lone Star Ruby Conf 2008: Ruby and Virtual Teams</title>
      <link>http://www.bestechvideos.com/2008/09/17/lone-star-ruby-conf-2008-ruby-and-virtual-teams</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/09/17/lone-star-ruby-conf-2008-ruby-and-virtual-teams"><img alt="Lone Star Ruby Conf 2008: Ruby and Virtual Teams" src="/uploads/btv/video/image/00000001/4416/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>As a refugee of the cubicle jungle where the project status overlords     patrolled the aisles, one of the most exciting aspects running a Ruby     consultancy is using all the neat tools keep a virtual development team at     cruising speed. This talk provides a quick overview for many of the (often     free) tools available to distributed Ruby teams and how you can integrate     them to improve communication and efficiency.</p>
<p><strong>Source control</strong><br />
While Subversion has been the standard for many years, there is a     groundswell of support for Git. Originally created by Linus Torvalds for     managing the Linux kernel, Git has become popular due to its improved     branch management and merging support as well as its distributed     architecture which enables each developer to have local versioning (for     working offline or on larger efforts in parallel to the rest of the team).     The launch of Github (think MySpace for developers, Git has exploded in the     Ruby community offering free hosting for Open Source projects and even a     Gem Server for hosting uby Gems). Lighthouse from the guys at AlternateIdea     is another popular Rails-based issue tracker and now the official tracker     for Rails core.</p>
<p><strong>Issue Tracking<br />
</strong>While there are many issue trackers out there, an upstart Open Source     Rails-based project named Redmine offers powerfully extensible issue     tracking and source control repository integration. Rubyists can also     extend the application with plugins.</p>
<p><strong>Time keeping<br />
</strong>SlimTimer and Freshbooks offer powerful tools for team members to log time and clients to see real-time project burn rates.</p>
<p>Tying it all together, real-time communication and workstreaming</p>
<p>For constant, asynchronous communication it&rsquo;s hard to beat     Campfire from 37 signals. Free for up to 4 simultaneous chatters, Campfire     provides a quick-and-easy way to communicate with team members and clients     without the formality or noise of email. The best part about Campfire is     the Tinder gem from the boys at Collective Idea. Tinder is an unofficial     api for Campfire that allows you to announce source control commits,     builds, and other work events directly into the chat room. GitHub offers     Tinder/Campfire support out of the box. Just enter your Campfire room     configuration and each SCM commit will be announced in your room. Tinder     can be called from Capistrano to do the same thing for each deployment     event. GitHub also supports Twitter and Lighthouse integration.</p>
<div class="author"><strong>       Wynn Netherland     </strong><br />
Wynn Netherland is Founder and Pixel Pusher at Squeejee, a     Texas-based web development shop. Ruby helped save Wynn from the dark years     of .NET, making it fun to code on the web again. When he&rsquo;s not     slinging front-end code, he can be found on the front porch strumming his     six string.</div><p><a href="http://www.bestechvideos.com/2008/09/17/lone-star-ruby-conf-2008-ruby-and-virtual-teams">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/conferences">Conferences</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>]]>
      </description>
      <pubDate>Thu, 18 Sep 2008 15:11:06 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/09/17/lone-star-ruby-conf-2008-ruby-and-virtual-teams</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2008/09/17/lone-star-ruby-conf-2008-ruby-and-virtual-teams</comments>
    </item>
    <item>
      <title>Lone Star Ruby Conf 2008: Double-click to wow</title>
      <link>http://www.bestechvideos.com/2008/09/17/lone-star-ruby-conf-2008-double-click-to-wow</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/09/17/lone-star-ruby-conf-2008-double-click-to-wow"><img alt="Lone Star Ruby Conf 2008: Double-click to wow" src="/uploads/btv/video/image/00000001/4404/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>The first keynote was given by Evan Phoenix and it was about memes in the Ruby community. Apparently, the Ruby community loves a good meme.</p>
<p>Dependency injection was a rash in 2004 caused by Java developers. DI wasn't needed, sez Evan, because of the very nature of Ruby (as you can define stuff as late as you like).</p>
<p>Another meme: What's this called:<br />
class &lt;&lt; self; self; end;<br />
metaclass, singleton-class, or eigenclass?</p>
<p>Then he discussed the Singleton Pattern which he claimed was almost always a bad idea (more blaming of the Java folks for bring it up) and always bad for testing</p>
<p>Aspect Oriented Programming was a big topic for awhile.  (He said that alias_method_chain is all the AOP you really need)</p>
<p>Evan discussed _why the lucky stiff as a meme. There's so many rumors about _why. Who is he and what he does he do when he's not dropping off excellent Ruby code in the middle of the night?</p>
<p>&quot;Chunky Bacon&quot; is a meme in its own right.</p>
<p>Here's a somewhat exhaustive list of other memes he talked about:</p>
<ul>
    <li>Zed Shaw</li>
    <li>git</li>
    <li>Ruby is too slow</li>
    <li>Macintoshes</li>
    <li>TextMate</li>
    <li>Rails can't scale</li>
    <li>Pixaxe</li>
    <li>Ruby CPAN</li>
    <li>rubygems vs rpa</li>
    <li>ARGV parsers</li>
    <li>DSLs</li>
    <li>BDD</li>
    <li>RSpec Backlash</li>
    <li>Metaprogramming is cool</li>
</ul>
<p>Evan's take on all this was that the Ruby community loves to have fun. It's a very light on its feet community. This can scare a lot of enterprisey people, but he finds it awesome.</p>
<p><em>Author: Evan Phoenix</em></p><p><a href="http://www.bestechvideos.com/2008/09/17/lone-star-ruby-conf-2008-double-click-to-wow">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/conferences">Conferences</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>]]>
      </description>
      <pubDate>Thu, 18 Sep 2008 14:12:02 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/09/17/lone-star-ruby-conf-2008-double-click-to-wow</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2008/09/17/lone-star-ruby-conf-2008-double-click-to-wow</comments>
    </item>
    <item>
      <title>Ruby Hoedown 2008: Lightning Talk: Kablame &amp; YellowPages.com Overview</title>
      <link>http://www.bestechvideos.com/2008/08/21/ruby-hoedown-2008-lightning-talk-kablame-yellowpages-com-overview</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/08/21/ruby-hoedown-2008-lightning-talk-kablame-yellowpages-com-overview"><img alt="Ruby Hoedown 2008: Lightning Talk: Kablame &amp; YellowPages.com Overview" src="/uploads/btv/video/image/00000001/3786/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>Kablame! is a rails plugin uses svn blame to determine how many lines of code were updated or added by each user in a project. KABLAME! currently compatible with SVN and Git.</p>
<ul>
    <li>Someone on your team isn't pulling their weight? <strong>KABLAME!</strong></li>
    <li>Like lists of largely meaningless numbers? <strong>KABLAME!</strong></li>
    <li>Need to look good at a job review? <strong>KABLAME!</strong></li>
    <li>Believe in productivity through social stigma? <strong>KABLAME!</strong></li>
    <li>Need an excuse to install Git? <strong>KABLAME!</strong></li>
    <li>Just want to be a real show-off jerk who wants recognition for all the tests you write and you think nobody respects you at the office and this will show them!?! <strong>KABLAAAAME!</strong></li>
</ul>
<p><em>Author: Coby Randquist</em></p><p><a href="http://www.bestechvideos.com/2008/08/21/ruby-hoedown-2008-lightning-talk-kablame-yellowpages-com-overview">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/conferences">Conferences</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>]]>
      </description>
      <pubDate>Sat, 06 Sep 2008 22:37:05 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/08/21/ruby-hoedown-2008-lightning-talk-kablame-yellowpages-com-overview</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2008/08/21/ruby-hoedown-2008-lightning-talk-kablame-yellowpages-com-overview</comments>
    </item>
    <item>
      <title>PeepCode: Git</title>
      <link>http://www.bestechvideos.com/2008/07/19/peepcode-git</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/07/19/peepcode-git"><img alt="PeepCode: Git" src="/uploads/btv/video/image/00000001/3145/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>The <a href="http://git.or.cz/">git</a> source code control system was developed by Linus Torvalds for managing the Linux kernel. But it&rsquo;s also valuable for managing all kinds of code: libraries, web applications, personal files.</p>
<p>Git was built for the modern developer&rsquo;s workflow. Easy branching, full capability even when offline, and fast operation make other source code management systems feel underpowered compared with git!</p>
<p>This 60 minutes screencast will teach you how to install and use Git. You&rsquo;ll learn how to create a repository, use branches, and work with remote repositories.</p>
<p>Integration with Subversion is also mentioned briefly.</p><p><a href="http://www.bestechvideos.com/2008/07/19/peepcode-git">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under ]]>
      </description>
      <pubDate>Sat, 19 Jul 2008 19:57:58 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/07/19/peepcode-git</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2008/07/19/peepcode-git</comments>
    </item>
    <item>
      <title>GitCasts: Git Diff</title>
      <link>http://www.bestechvideos.com/2008/07/12/gitcasts-git-diff</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/07/12/gitcasts-git-diff"><img alt="GitCasts: Git Diff" src="/uploads/btv/video/image/00000001/2747/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>This episode goes over some of the common or interesting options to 'git diff', showing how to see what has changed between your last commit and your staged files, unstaged files, all changed files or another commit.  We also demonstrate how to create and apply patchfiles and how to view changed file stats using diff.</p><p><a href="http://www.bestechvideos.com/2008/07/12/gitcasts-git-diff">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under ]]>
      </description>
      <pubDate>Sat, 12 Jul 2008 11:34:11 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/07/12/gitcasts-git-diff</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2008/07/12/gitcasts-git-diff</comments>
    </item>
    <item>
      <title>Ruby Plus #84: Drop Down Box in Rails</title>
      <link>http://www.bestechvideos.com/2008/07/04/ruby-plus-84-drop-down-box-in-rails</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/07/04/ruby-plus-84-drop-down-box-in-rails"><img alt="Ruby Plus #84: Drop Down Box in Rails" src="/uploads/btv/video/image/00000001/2223/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><div class="description">
<p>I was surprised when I found that Rails does not provide any helper to create simple drop down box with integer values. I came across the blog post by <a href="http://www.brianmcquay.com/rails-form-select-integer-drop-down-helper-method/111">Brian McQuay</a></p>
<p>In this episode I will show you how to display and edit a simple drop down box that contains integer values. I have included the source code in the download. This is an opportunity for you to contribute to Rails, check out Ryan Bates screencast on <a href="http://www.bestechvideos.com/2008/06/09/railscast-contributing-to-rails-with-git">contributing to Rails using GIT</a> and create a patch to include this helper to FormHelper.</p>
</div><p><a href="http://www.bestechvideos.com/2008/07/04/ruby-plus-84-drop-down-box-in-rails">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/frameworks">Frameworks</a>]]>
      </description>
      <pubDate>Sun, 06 Jul 2008 16:12:22 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/07/04/ruby-plus-84-drop-down-box-in-rails</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2008/07/04/ruby-plus-84-drop-down-box-in-rails</comments>
    </item>
    <item>
      <title>GitCasts: Git Submodules</title>
      <link>http://www.bestechvideos.com/2008/06/23/gitcasts-git-submodules</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/06/23/gitcasts-git-submodules"><img alt="GitCasts: Git Submodules" src="/uploads/btv/video/image/00000001/1560/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>This episode shows how to add other git projects as submodules to your own, how to update them in your project and how to keep up to date with them in another developers project. <br />
<br />
It also, as a side note, shows how to develop a simple ruby web application on Rack.</p><p><a href="http://www.bestechvideos.com/2008/06/23/gitcasts-git-submodules">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/frameworks">Frameworks</a>]]>
      </description>
      <pubDate>Tue, 24 Jun 2008 05:37:42 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/06/23/gitcasts-git-submodules</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2008/06/23/gitcasts-git-submodules</comments>
    </item>
    <item>
      <title>GitCasts: Git on Windows</title>
      <link>http://www.bestechvideos.com/2008/06/11/gitcasts-git-on-windows</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/06/11/gitcasts-git-on-windows"><img alt="GitCasts: Git on Windows" src="/uploads/btv/video/image/00000001/1498/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>This episode of GitCasts demonstrates how to setup mSysGit on Windows and goes through some basic workflow using the Windows Git version, in an attempt to partially dispel rumors that Git is unsupported or difficult to get going on Windows. I assume previous knowledge of Git here - this just shows you how to install and do the things you have already learned in the other screencasts.</p><p><a href="http://www.bestechvideos.com/2008/06/11/gitcasts-git-on-windows">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/operating-systems">Operating Systems</a>]]>
      </description>
      <pubDate>Thu, 12 Jun 2008 04:35:00 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/06/11/gitcasts-git-on-windows</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2008/06/11/gitcasts-git-on-windows</comments>
    </item>
    <item>
      <title>Railscasts #113: Contributing to Rails with Git</title>
      <link>http://www.bestechvideos.com/2008/06/09/railscasts-113-contributing-to-rails-with-git</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/06/09/railscasts-113-contributing-to-rails-with-git"><img alt="Railscasts #113: Contributing to Rails with Git" src="/uploads/btv/video/image/00000001/1481/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>If you want Rails to behave a certain way, try changing it and submitting a patch. This episode will show how to do exactly this using Git.</p><p><a href="http://www.bestechvideos.com/2008/06/09/railscasts-113-contributing-to-rails-with-git">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/frameworks">Frameworks</a>, <a href="http://www.bestechvideos.com/category/podcasts">Podcasts</a>]]>
      </description>
      <pubDate>Mon, 09 Jun 2008 20:18:50 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/06/09/railscasts-113-contributing-to-rails-with-git</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2008/06/09/railscasts-113-contributing-to-rails-with-git</comments>
    </item>
    <item>
      <title>GitCasts: RailsConf Git Talk</title>
      <link>http://www.bestechvideos.com/2008/06/07/gitcasts-railsconf-git-talk</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/06/07/gitcasts-railsconf-git-talk"><img alt="GitCasts: RailsConf Git Talk" src="/uploads/btv/video/image/00000001/1471/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>I've been getting a lot of feedback on the talk that I gave at RailsConf 2008 and a number of people have requested that I do a voiceover of the slides, so here you go.  It's not quite as lively as in person, as I gave the talk at 6:30 in the morning in my living room to my cats, but you get the idea.  Overall, it should serve as a pretty good Git primer for those of you that are new to Git.  Hope you enjoy it.  Warning - it's much longer than the normal GitCasts episodes at nearly an hour.</p><p><a href="http://www.bestechvideos.com/2008/06/07/gitcasts-railsconf-git-talk">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/conferences">Conferences</a>]]>
      </description>
      <pubDate>Sun, 08 Jun 2008 05:58:38 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/06/07/gitcasts-railsconf-git-talk</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2008/06/07/gitcasts-railsconf-git-talk</comments>
    </item>
    <item>
      <title>GitCasts: Empty Branches</title>
      <link>http://www.bestechvideos.com/2008/06/02/gitcasts-empty-branches</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/06/02/gitcasts-empty-branches"><img alt="GitCasts: Empty Branches" src="/uploads/btv/video/image/00000001/1449/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>This screencast demonstrates how to create empty branches in Git - that is, branches that are not derivatives of your main branches, but entirely new projects.  In the screencast, I create an empty branch to store the website code in for my project, so I don't have to store it as a subdirectory of my main project.</p><p><a href="http://www.bestechvideos.com/2008/06/02/gitcasts-empty-branches">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under ]]>
      </description>
      <pubDate>Sat, 07 Jun 2008 06:59:38 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/06/02/gitcasts-empty-branches</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2008/06/02/gitcasts-empty-branches</comments>
    </item>
    <item>
      <title>GitCasts: Distributed Workflow</title>
      <link>http://www.bestechvideos.com/2008/05/29/gitcasts-distributed-workflow</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/05/29/gitcasts-distributed-workflow"><img alt="GitCasts: Distributed Workflow" src="/uploads/btv/video/image/00000001/1338/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>This screencast demonstrates a distributed workflow. It takes two personas, creating a project in GitHub and pushing to it in the first persona, then cloning that project in the second. The second sets up a public, read-only HTTP repository on his own server. The first then fetches from that, merges changes and pushes back to GitHub. It also demonstrates an instance in which the Author and Committer fields can differ for a commit.</p><p><a href="http://www.bestechvideos.com/2008/05/29/gitcasts-distributed-workflow">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under ]]>
      </description>
      <pubDate>Fri, 06 Jun 2008 06:01:24 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/05/29/gitcasts-distributed-workflow</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2008/05/29/gitcasts-distributed-workflow</comments>
    </item>
    <item>
      <title>GitCasts: Rebasing</title>
      <link>http://www.bestechvideos.com/2008/05/29/gitcasts-rebasing</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/05/29/gitcasts-rebasing"><img alt="GitCasts: Rebasing" src="/uploads/btv/video/image/00000001/1337/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>This screencast follows roughly the same course as the previous one on branching and merging, only I replace merging with rebasing. This screencast also demonstrates the  interactive rebase command git rebase -i. I also demonstrate some slightly more complex branching, by using both interactive and normal rebasing techniques simultaneously on separate branches, then choosing one and deleting the other.</p><p><a href="http://www.bestechvideos.com/2008/05/29/gitcasts-rebasing">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under ]]>
      </description>
      <pubDate>Thu, 05 Jun 2008 04:30:06 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/05/29/gitcasts-rebasing</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2008/05/29/gitcasts-rebasing</comments>
    </item>
    <item>
      <title>GitCasts: Branching and Merging</title>
      <link>http://www.bestechvideos.com/2008/05/29/gitcasts-branching-and-merging</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/05/29/gitcasts-branching-and-merging"><img alt="GitCasts: Branching and Merging" src="/uploads/btv/video/image/00000001/1340/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>In this screencast, we take you through a workflow where we branch, stash and merge several times. It demonstrates the branch and show-branch commands, how to switch branches, how to stash changes, how to list and apply stashes, how to resolve conflicts, how to create and delete topic branches, and what fast-forward merges are.</p><p><a href="http://www.bestechvideos.com/2008/05/29/gitcasts-branching-and-merging">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under ]]>
      </description>
      <pubDate>Wed, 04 Jun 2008 03:26:47 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/05/29/gitcasts-branching-and-merging</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2008/05/29/gitcasts-branching-and-merging</comments>
    </item>
    <item>
      <title>GitCasts: Browsing Git Objects</title>
      <link>http://www.bestechvideos.com/2008/05/29/gitcasts-browsing-git-objects</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/05/29/gitcasts-browsing-git-objects"><img alt="GitCasts: Browsing Git Objects" src="/uploads/btv/video/image/00000001/1335/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>In this episode, I show how to browse and inspect raw Git objects. The major tools covered are the git cat-file and git ls-tree commands to inspect the object contents, and then I cover some of the included graphical browsers, gitk and gitweb.</p><p><a href="http://www.bestechvideos.com/2008/05/29/gitcasts-browsing-git-objects">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under ]]>
      </description>
      <pubDate>Tue, 03 Jun 2008 04:45:08 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/05/29/gitcasts-browsing-git-objects</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2008/05/29/gitcasts-browsing-git-objects</comments>
    </item>
    <item>
      <title>GitCasts: Git Log</title>
      <link>http://www.bestechvideos.com/2008/05/29/gitcasts-git-log</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/05/29/gitcasts-git-log"><img alt="GitCasts: Git Log" src="/uploads/btv/video/image/00000001/1342/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>This episode is on git-log, which  demonstrates most of the major features and  options to the git-log command. It includes  showing the stat, short-stat and name-stat  options, the pretty options, the since and  until limiters, the path limiter and author field  searching.</p><p><a href="http://www.bestechvideos.com/2008/05/29/gitcasts-git-log">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under ]]>
      </description>
      <pubDate>Mon, 02 Jun 2008 05:18:16 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/05/29/gitcasts-git-log</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2008/05/29/gitcasts-git-log</comments>
    </item>
    <item>
      <title>GitCasts: Interactive Adding</title>
      <link>http://www.bestechvideos.com/2008/05/29/gitcasts-interactive-adding</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/05/29/gitcasts-interactive-adding"><img alt="GitCasts: Interactive Adding" src="/uploads/btv/video/image/00000001/1339/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>This episode demonstrates how to use the git interactive add command. It covers all of the major features of interactive adding, including  status, update, revert, add untracked, patch  and diff.</p><p><a href="http://www.bestechvideos.com/2008/05/29/gitcasts-interactive-adding">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under ]]>
      </description>
      <pubDate>Sun, 01 Jun 2008 07:30:17 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/05/29/gitcasts-interactive-adding</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2008/05/29/gitcasts-interactive-adding</comments>
    </item>
    <item>
      <title>GitCasts: Normal Workflow</title>
      <link>http://www.bestechvideos.com/2008/05/29/gitcasts-normal-workflow</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/05/29/gitcasts-normal-workflow"><img alt="GitCasts: Normal Workflow" src="/uploads/btv/video/image/00000001/1336/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>This episode demonstrates how to setup your .gitignore file, how to use and interpret git status output, how to add and remove files from your index, how to commit and what git does in the object database during these operations.</p><p><a href="http://www.bestechvideos.com/2008/05/29/gitcasts-normal-workflow">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under ]]>
      </description>
      <pubDate>Sat, 31 May 2008 10:54:26 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/05/29/gitcasts-normal-workflow</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2008/05/29/gitcasts-normal-workflow</comments>
    </item>
    <item>
      <title>Railscasts #105: Gitting Rails 2.1 RC1</title>
      <link>http://www.bestechvideos.com/2008/05/17/railscasts-105-gitting-rails-2-1-rc1</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/05/17/railscasts-105-gitting-rails-2-1-rc1"><img alt="Railscasts #105: Gitting Rails 2.1 RC1" src="/uploads/btv/video/image/00000001/1281/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>Rails 2.1 Release Candidate 1 was just released! In this episode I will show you how to install it into your Rails project.</p><p><a href="http://www.bestechvideos.com/2008/05/17/railscasts-105-gitting-rails-2-1-rc1">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/frameworks">Frameworks</a>, <a href="http://www.bestechvideos.com/category/podcasts">Podcasts</a>]]>
      </description>
      <pubDate>Sat, 31 May 2008 02:41:08 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/05/17/railscasts-105-gitting-rails-2-1-rc1</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2008/05/17/railscasts-105-gitting-rails-2-1-rc1</comments>
    </item>
    <item>
      <title>GitCasts: Setup, Initialization and Cloning</title>
      <link>http://www.bestechvideos.com/2008/05/29/gitcasts-setup-initialization-and-cloning</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/05/29/gitcasts-setup-initialization-and-cloning"><img alt="GitCasts: Setup, Initialization and Cloning" src="/uploads/btv/video/image/00000001/1341/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>This episode shows you how to setup your Git configuration, how to initialize a new repository and how to clone an existing repository over both the Git transport and the HTTP transport.</p><p><a href="http://www.bestechvideos.com/2008/05/29/gitcasts-setup-initialization-and-cloning">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under ]]>
      </description>
      <pubDate>Thu, 29 May 2008 22:30:57 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/05/29/gitcasts-setup-initialization-and-cloning</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2008/05/29/gitcasts-setup-initialization-and-cloning</comments>
    </item>
    <item>
      <title>Railscasts #96: Git on Rails</title>
      <link>http://www.bestechvideos.com/2008/03/10/railscasts-96-git-on-rails</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2008/03/10/railscasts-96-git-on-rails"><img alt="Railscasts #96: Git on Rails" src="/uploads/btv/video/image/00000001/1255/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>Git has been getting a lot of buzz lately, and for good reason. It's an excellent SCM which in many ways is more simple and powerful than subversion. See how to set up a Rails project with Git in this episode.</p><p><a href="http://www.bestechvideos.com/2008/03/10/railscasts-96-git-on-rails">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/development">Development</a>, <a href="http://www.bestechvideos.com/category/frameworks">Frameworks</a>, <a href="http://www.bestechvideos.com/category/podcasts">Podcasts</a>]]>
      </description>
      <pubDate>Mon, 10 Mar 2008 16:57:02 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2008/03/10/railscasts-96-git-on-rails</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2008/03/10/railscasts-96-git-on-rails</comments>
    </item>
    <item>
      <title>Git - Fast Version Control System</title>
      <link>http://www.bestechvideos.com/2007/10/26/git-fast-version-control-system</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2007/10/26/git-fast-version-control-system"><img alt="Git - Fast Version Control System" src="/uploads/btv/video/image/00000001/1117/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p>Google Tech Talks <br />
October, 12 2007 <br />
<br />
ABSTRACT <br />
<br />
When you have hundreds of people simultaneously patching 25000 files of the Linux Kernel  in sometimes conflicting ways, you might need some scheme or plan to sort all that out before you can build your next kernel and reboot. The Linux team uses &quot;git&quot; for their source code repository management, a homegrown solution that is optimized for highly distributed development, working with huge sets of files, merging independent work at multiple levels, and seeing who broke what. (Git has also since been notably adopted by the Cairo, x.org, and Wine teams, and is being transitioned to by the Mozilla codebase.) <br />
<br />
In my talk, I describe what &quot;git&quot;; is and isn't, and why you should use it instead of CVS, Subversion, SVK, Arch, Darcs, Mercurial, Monotone, Bazaar, and just about every other repository manager. I'll also walk though the basic concepts so that the manpages might start making sense. If I have time, I'll even do a live walkthrough, where you can watch how fast I make typos. <br />
<br />
Speaker: Randal Schwartz</p><p><a href="http://www.bestechvideos.com/2007/10/26/git-fast-version-control-system">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/operating-systems">Operating Systems</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>]]>
      </description>
      <pubDate>Sat, 27 Oct 2007 17:40:57 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2007/10/26/git-fast-version-control-system</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2007/10/26/git-fast-version-control-system</comments>
    </item>
    <item>
      <title>Tech Talk: Linus Torvalds on git</title>
      <link>http://www.bestechvideos.com/2007/10/22/tech-talk-linus-torvalds-on-git</link>
      <description>
        <![CDATA[<table cellspacing="0" cellpadding="0" border="0"><tr><td width="170" valign="top"><p><a href="http://www.bestechvideos.com/2007/10/22/tech-talk-linus-torvalds-on-git"><img alt="Tech Talk: Linus Torvalds on git" src="/uploads/btv/video/image/00000001/1115/thumb_large_image.jpg" style="border: 1px solid #7f7f7f;" /></a></p></td><td valign="top"><p><span id="vidDescBegin"> 			Linus Torvalds visits Google to share his thoughts on git, the source control management system he created two years ago.</span></p><p><a href="http://www.bestechvideos.com/2007/10/22/tech-talk-linus-torvalds-on-git">Read more about this video…</a></p></td></tr></table><hr/>Want more on these topics?<br/>Browse the archive of posts filed under <a href="http://www.bestechvideos.com/category/conferences">Conferences</a>, <a href="http://www.bestechvideos.com/category/companies">Companies</a>, <a href="http://www.bestechvideos.com/category/networking">Networking</a>, <a href="http://www.bestechvideos.com/category/development">Development</a>]]>
      </description>
      <pubDate>Mon, 22 Oct 2007 06:26:23 GMT</pubDate>
      <guid isPermaLink="true">http://www.bestechvideos.com/2007/10/22/tech-talk-linus-torvalds-on-git</guid>
      <author>BestVideos</author>
      <comments>http://www.bestechvideos.com/2007/10/22/tech-talk-linus-torvalds-on-git</comments>
    </item>
  </channel>
</rss>
