<?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>Webmonkey &#187; Github</title>
    <atom:link href="http://www.webmonkey.com/tag/github/feed/" rel="self" type="application/rss+xml" />
    <link>http://www.webmonkey.com</link>
    <description>The Web Developer&#039;s Resource</description>
    <lastBuildDate>Mon, 06 May 2013 17:29:19 +0000</lastBuildDate>
    <language>en-US</language>
    <sy:updatePeriod>hourly</sy:updatePeriod>
    <sy:updateFrequency>1</sy:updateFrequency>
    <generator>http://wordpress.org/?v=3.4.2</generator>
    
    <item>
        <title>GitHub Personalizes Gists for Easier Code Sharing</title>
        <link>http://www.webmonkey.com/2013/02/github-personalizes-gists-for-easier-code-sharing/</link>
        <comments>http://www.webmonkey.com/2013/02/github-personalizes-gists-for-easier-code-sharing/#comments</comments>
        <pubDate>Thu, 07 Feb 2013 15:10:42 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=60846</guid>
        		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Social]]></category>
		<category><![CDATA[Web Services]]></category>
		<category><![CDATA[Github]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2013/02/notocat-200x100.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2013/02/notocat.jpg" alt="GitHub Personalizes Gists for Easier Code Sharing" /></div>Social coding website GitHub is personalizing its "Gists" feature -- little snippets of reusable code you'd like to share with others -- changing the URL to include your GitHub username, rather than just a random, anonymous number. ]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled -->
<p><div id="attachment_60847" class="wp-caption alignleft" style="width: 310px"><a href="http://www.webmonkey.com/wp-content/uploads/2013/02/notocat.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2013/02/notocat.jpg" alt="" title="notocat" width="300" height="300" class="size-full wp-image-60847" /></a><p class="wp-caption-text">This is not an Octocat. <em>Image: <a href="http://octodex.github.com/notocat/">GitHub</a></em>.</p></div>GitHub has <a href="https://github.com/blog/1406-namespaced-gists">personalized the code sharing site&#8217;s &#8220;Gists&#8221; feature</a>, changing the URL to include your GitHub username, rather than just a random, anonymous number. </p>
<p>The change means that you can easily get to a list of all your Gists by heading to <code>https://gist.github.com/&lt;username&gt;/</code>.</p>
<p>Gists, which started off as a simple way to dump and share snippets and short pieces of reusable code (something akin to the older Pastebin), were <a href="http://www.webmonkey.com/2012/12/github-update-makes-gists-more-powerful/">recently upgraded</a> to be full-fledged Git repos behind the scenes. That means Gists are automatically versioned, forkable and usable as Git repos, complete with diffs. </p>
<p>Now that Gists are considerably more than just Pastebin-style code snippets, it makes sense to offer users a quick and easy way to get to their Gists from anywhere thanks to a memorable URL.</p>
<p>The newly personalized Gists come with an automatic URL redirect. So if your Gist used to live at <a href="https://gist.github.com/4731290"><code>https://gist.github.com/4731290</code></a> it will now be redirected to <code>https://gist.github.com/luxagraf/4731290</code>. As some GitHub users <a href="https://news.ycombinator.com/item?id=5179624">point out on Hacker News</a>, there&#8217;s a flaw in GitHub&#8217;s system that means anyone can register a numeric username and cause a Gist to redirect to the wrong page. Hopefully GitHub will fix that in the near future..</p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2013/02/github-personalizes-gists-for-easier-code-sharing/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>Users Scramble as GitHub Search Exposes Passwords, Security Details</title>
        <link>http://www.webmonkey.com/2013/01/users-scramble-as-github-search-exposes-passwords-security-details/</link>
        <comments>http://www.webmonkey.com/2013/01/users-scramble-as-github-search-exposes-passwords-security-details/#comments</comments>
        <pubDate>Fri, 25 Jan 2013 16:14:42 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=60685</guid>
        		<category><![CDATA[Security]]></category>
		<category><![CDATA[Web Services]]></category>
		<category><![CDATA[Github]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2013/01/inspectocat-200x100.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2013/01/inspectocat.jpg" alt="Users Scramble as GitHub Search Exposes Passwords, Security Details" /></div>GitHub has temporarily crippled its new search tools in an effort to protect users caught storing private keys and passwords in public repositories. Unfortunately for those exposed Google long ago indexed your data, which means it's already on the web for anyone to find. Here's how to fix your GitHub mistakes and minimize the damage.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled --><div id="attachment_60686" class="wp-caption aligncenter" style="width: 590px"><a href="http://www.webmonkey.com/wp-content/uploads/2013/01/inspectocat.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2013/01/inspectocat.jpg" alt="" title="inspectocat" width="580" height="300" class="size-full wp-image-60686" /></a><p class="wp-caption-text">Inspectocat says &#8220;never store private stuff in public places.&#8221; <em>Image: <a href="http://octodex.github.com/inspectocat/">Github</a></em></p></div></p>
<p>GitHub has temporarily shut down some parts of the <a href="http://www.webmonkey.com/2013/01/find-the-droids-youre-looking-for-with-githubs-powerful-new-search-tools/">site-wide search update</a> it launched yesterday. As we mentioned in our earlier post, the new search tools made it much easier to find passwords, private ssh keys and security tokens stored in GitHub repos. </p>
<p>GitHub hasn&#8217;t officially addressed the issue, but it appears to be blocking some of the security-related searches that were posted earlier in this <a href="https://news.ycombinator.com/item?id=5104243">Hacker News thread</a>. </p>
<p>GitHub&#8217;s status site also <a href="https://status.github.com/messages">says</a> that &#8220;search remains unavailable,&#8221; though in my testing searching worked just fine so long as you weren&#8217;t entering words like &#8220;RSA,&#8221; &#8220;password,&#8221; &#8220;secret_token&#8221; or the like.</p>
<p>Most of the passwords and other security data exposed were personal &#8212; typically private ssh keys to someone&#8217;s server or a Gmail password &#8212; which is bad enough, but at least one appeared to reveal a password for an account on Chromium.org, the repository that holds the source code for Google&#8217;s open-source web browser. Another reportedly exposed an ssh password to a production server of a &#8220;<a href="https://twitter.com/0xabad1dea/status/294552123776049152">major, MAJOR website in China</a>.&#8221;</p>
<p>Unfortunately for people that have been storing their private security credentials in public GitHub repos what GitHub&#8217;s search engine revealed is nothing new. Google long ago indexed that data and a targeted <code>site:github.com</code> search will turn up the same exposed security info, which makes GitHub&#8217;s temporarily crippled search a token gesture at best.</p>
<p>If you accidentally stored sensitive data on GitHub the most important thing to do is <strong>change your passwords, keys and tokens</strong>. After you&#8217;ve created new security credentials for any exposed servers and accounts then you can go back and delete your old data from GitHub.</p>
<p>Given that Git, the version control system behind GitHub, is specifically designed to prevent data from disappearing, deleting your sensitive data takes more than just the Git command <code>rm</code>. GitHub has full details on how to <a href="https://help.github.com/articles/remove-sensitive-data">get your sensitive data off the site</a>. As GitHub&#8217;s instructions say, &#8220;if you committed a password, change it! If you committed a key, generate a new one. Once the commit has been pushed you should consider the data to be compromised.&#8221;</p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2013/01/users-scramble-as-github-search-exposes-passwords-security-details/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>Find the Droids You&#8217;re Looking for With GitHub&#8217;s Powerful New Search Tools</title>
        <link>http://www.webmonkey.com/2013/01/find-the-droids-youre-looking-for-with-githubs-powerful-new-search-tools/</link>
        <comments>http://www.webmonkey.com/2013/01/find-the-droids-youre-looking-for-with-githubs-powerful-new-search-tools/#comments</comments>
        <pubDate>Thu, 24 Jan 2013 17:00:02 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=60665</guid>
        		<category><![CDATA[Programming]]></category>
		<category><![CDATA[search]]></category>
		<category><![CDATA[Web Services]]></category>
		<category><![CDATA[Github]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2013/01/octobiwan-200x100.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2013/01/octobiwan.jpg" alt="Find the Droids You&#8217;re Looking for With GitHub&#8217;s Powerful New Search Tools" /></div>Social coding giant GitHub has released a much-improved search engine, which further cements GitHub's place as the go-to source not just for publishing, but also discovering, code on the web.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled -->
<p><div id="attachment_60667" class="wp-caption aligncenter" style="width: 590px"><a href="http://www.webmonkey.com/wp-content/uploads/2013/01/octobiwan.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2013/01/octobiwan.jpg" alt="" title="octobiwan" width="580" height="300" class="size-full wp-image-60667" /></a><p class="wp-caption-text">GitHub&#8217;s Octobi Wan Catnobi. <em>Image: <a href="http://octodex.github.com/octobiwan/">GitHub</a></em></p></div>Open source is about building on the work of others and not having to reinvent the wheel. But if you can&#8217;t find the code you need then you&#8217;re stuck reinventing the wheel. Again. </p>
<p>To help you find exactly the wheels your project needs, code hosting giant GitHub has announced a new, much <a href="https://github.com/blog/1381-a-whole-new-code-search">more powerful search tool</a> that peers inside GitHub repositories and offers dozens of filters to help you discover the code you need. </p>
<p>The new search further cements GitHub&#8217;s place as the go-to source not just for publishing, but also discovering, code on the web.</p>
<p>While GitHub&#8217;s new search lacks the web-wide reach of more general code search engines like Google&#8217;s <a href="http://www.webmonkey.com/2007/07/google_code_search_casts_a_wider_net/">once-mighty Code Search</a> (now a <a href="https://code.google.com/codesearch">hollow shell of its former self</a>), it&#8217;s likely to return more useful results thanks to some nice extras like the ability to see recent activity and narrow results by the number of users, stars and forks. </p>
<p>GitHub&#8217;s <a href="https://github.com/search/advanced">advanced search page</a> now supports operators like @username to limit results to just your repositories (or another user&#8217;s repos), code from only one repository (repo:name) or even code from a particular path within a repo. You can also limit by file extension, repo size, number of forks, number of stars, number of followers, number of repos and user location.</p>
<p>While the advanced operators make a quick way to search, there&#8217;s no need to memorize them all. The new advanced search form allows you to craft your query using multiple fields, while it displays the shorthand version at the top the page so you learn as you go.</p>
<p>Under the hood GitHub&#8217;s new search is powered by an <a href="http://www.elasticsearch.org/">ElasticSearch</a> cluster which live-indexes your code as you push it to GitHub. The results you see will include any public repositories, as well as any private repositories that you have access to.</p>
<p>The GitHub blog also notes that, &#8220;to ensure better relevancy, we&#8217;re being conservative in what we add to the search index.&#8221; That means, for example, that forks will not be in search results (unless the fork has more stars than the parent repository). While that may mean you occasionally miss a bit of code, it goes a long way toward reducing a problem that plagues many other code search engines &#8212; the overwhelming amount of duplicate results. </p>
<p>GitHub&#8217;s more powerful search has turned up one unintended consequence &#8212; exposed data. It&#8217;s much easier to search for anything on the site, including, say, usernames and passwords. As it turns out many people seem to have everything from SSH keys to Gmail passwords stored in public GitHub repos. There&#8217;s a discussion about the issue over on <a href="https://news.ycombinator.com/item?id=5104243">Hacker News</a>. The ability to find things like exposed passwords isn&#8217;t new, but the new search tool does make it easier than ever. Let this be a reminder of something that&#8217;s hopefully obvious to Webmonkey readers &#8212; never store passwords or private keys on a public site. And if you find someone doing that, do the right thing and let them know.</p>
<p>For more details on everything that&#8217;s new in GitHub&#8217;s search page, head on over to the <a href="https://github.com/blog/1381-a-whole-new-code-search">GitHub blog</a>. </p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2013/01/find-the-droids-youre-looking-for-with-githubs-powerful-new-search-tools/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>Google&#8217;s Cloud Platform Floats Over to GitHub</title>
        <link>http://www.webmonkey.com/2013/01/googles-cloud-platform-floats-over-to-github/</link>
        <comments>http://www.webmonkey.com/2013/01/googles-cloud-platform-floats-over-to-github/#comments</comments>
        <pubDate>Wed, 23 Jan 2013 19:18:20 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=60648</guid>
        		<category><![CDATA[APIs]]></category>
		<category><![CDATA[Web Services]]></category>
		<category><![CDATA[Github]]></category>
		<category><![CDATA[Google]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2013/01/cloud_w.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2013/01/cloud_w.jpg" alt="Google&#8217;s Cloud Platform Floats Over to GitHub" /></div>The core elements of Google's cloud computing platform are now available via GitHub, giving developers a quick, easy way to clone and experiment with Google's offerings.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled --><div id="attachment_58551" class="wp-caption alignnone" style="width: 590px"><a href="http://www.flickr.com/photos/nirak/644336486/"><img src="http://www.webmonkey.com/wp-content/uploads/2012/08/clouds.jpg" alt="" title="clouds" width="580" class="size-full wp-image-58551" /></a><p class="wp-caption-text"><em>Image: <a href="http://www.flickr.com/photos/nirak/644336486/">Karin Dalziel/Flickr</a></em>.</p></div></p>
<p>Google&#8217;s Cloud Platform tools are now <a href="http://google-opensource.blogspot.com/2013/01/find-sample-code-and-more-for-google.html">available on GitHub</a>. The move to GitHub will make it easier for developers already using GitHub to get started with Google&#8217;s <a href="https://github.com/GoogleCloudPlatform">various Cloud Platform offerings</a>.</p>
<p>Thus far most of the repositories in Google&#8217;s <a href="https://github.com/GoogleCloudPlatform">GitHub account</a> consist of code samples and projects related to offerings like <a href="https://developers.google.com/appengine/">App Engine</a>, <a href="https://developers.google.com/bigquery/">BigQuery</a>, <a href="https://developers.google.com/compute/">Compute Engine</a>, <a href="https://developers.google.com/cloud-sql/">Cloud SQL</a>, and <a href="https://developers.google.com/storage/">Cloud Storage</a>. </p>
<p>The Google Open Source Blog <a href="http://google-opensource.blogspot.com/2013/01/find-sample-code-and-more-for-google.html">says</a> that most of Google Cloud Platform&#8217;s existing open source tools will be migrated to the new GitHub organization &#8220;over time.&#8221;</p>
<p>For now though you can get started building apps on Google Cloud Platform just by forking one of the demo repositories and tweaking the code to fit your project. Sample apps like the guestbook demos for <a href="https://github.com/GoogleCloudPlatform/appengine-guestbook-namespaces-python">Python</a> and <a href="https://github.com/GoogleCloudPlatform/appengine-gwtguestbook-namespaces-java">Java</a>, along with the <a href="https://github.com/GoogleCloudPlatform/storage-oauth2-tool-python">OAuth 2 helper</a> apps, make a good place to start if you&#8217;ve never built anything on Google&#8217;s cloud platform before.</p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2013/01/googles-cloud-platform-floats-over-to-github/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>GitHub Brings More Git Superpowers to the Web</title>
        <link>http://www.webmonkey.com/2012/12/github-brings-the-more-git-superpowers-to-the-web/</link>
        <comments>http://www.webmonkey.com/2012/12/github-brings-the-more-git-superpowers-to-the-web/#comments</comments>
        <pubDate>Thu, 06 Dec 2012 18:11:10 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=60224</guid>
        		<category><![CDATA[Web Services]]></category>
		<category><![CDATA[Git]]></category>
		<category><![CDATA[Github]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2012/12/githubcreatefiles-200x100.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2012/12/githubcreatefiles.jpg" alt="GitHub Brings More Git Superpowers to the Web" /></div>GitHub, the social coding website built around the Git version-control system, is making it easier for anyone -- not just Git-savvy coders -- to create and edit new files through a simple, smart web interface.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled --><div id="attachment_60225" class="wp-caption aligncenter" style="width: 590px"><a href="http://www.webmonkey.com/wp-content/uploads/2012/12/githubcreatefiles.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2012/12/githubcreatefiles.jpg" alt="" title="githubcreatefiles" width="580" height="294" class="size-full wp-image-60225" /></a><p class="wp-caption-text">Creating a new file on GitHub. <em>Image: GitHub</em></p></div>
<p>Code hosting giant GitHub has added a small but significant new feature to the site: the ability to <a href="https://github.com/blog/1327-creating-files-on-github">create new files through the web interface</a>. The change makes it easier for non-Git-savvy contributors to quickly and easily add files to a repository.</p>
<p>You&#8217;ll find the new file creation tool just to the left of a repository&#8217;s breadcrumb menu. Click the new &#8220;New File&#8221; icon and GitHub will create a new file, ask you to name it and open it in the file editor &#8212; all right within your web browser.</p>
<p>Couple the new file creation tool with Git&#8217;s existing on-site document editor and you have the plain-text aficionado&#8217;s alternative to online editing suites like Google Docs or Microsoft&#8217;s Office 365. </p>
<p>At the very least the ability to create new documents through the web interface makes GitHub a more full-featured blogging engine for anyone using <a href="https://github.com/mojombo/jekyll">Jekyll</a>, <a href="https://github.com/ckeen/hyde-blog">Hyde</a> or other static site generators in conjunction with GitHub. </p>
<p>The new file creation tool is smart too. If you try to create a new file in a repository that you don&#8217;t have access to, GitHub will automatically fork the project and help you send a pull request to the original repository with your new file (much like it does when you edit a file through the web interface). </p>
<p>You can also do a bit of URL hacking to automatically create new files. Just add <code>?filename=yournewfile.txt</code> at the end of the URL and GitHub will pre-fill the filename field with <code>yournewfile.txt</code>.</p>
<p>GitHub has also launched a <a href="https://github.com/blog/1240-new-status-site">new status site</a> to report the current network health of the site. Should you for some reason not be able to connect to GitHub you can check the new status page to see if GitHub is down or if the problem is on your end. There&#8217;s also a new <a href="https://twitter.com/githubstatus">@githubstatus</a> Twitter account you can follow for updates.</p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2012/12/github-brings-the-more-git-superpowers-to-the-web/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>New Search Tool Brings Command-Line Power to GitHub</title>
        <link>http://www.webmonkey.com/2012/09/new-search-tool-brings-command-line-power-to-github/</link>
        <comments>http://www.webmonkey.com/2012/09/new-search-tool-brings-command-line-power-to-github/#comments</comments>
        <pubDate>Tue, 18 Sep 2012 15:49:43 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=59143</guid>
        		<category><![CDATA[Web Services]]></category>
		<category><![CDATA[Git]]></category>
		<category><![CDATA[Github]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2012/09/githubcommands-200x100.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2012/09/githubcommands.jpg" alt="New Search Tool Brings Command-Line Power to GitHub" /></div>GitHub has launched a new, supercharged search tool with a command-line-style interface reminiscent of its Git namesake. The new tool means it's easy to navigate the popular code sharing website without ever lifting your fingers from the keyboard.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled --><div id="attachment_59146" class="wp-caption aligncenter" style="width: 590px"><a href="http://www.webmonkey.com/wp-content/uploads/2012/09/githubcommands.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2012/09/githubcommands.jpg" alt="" title="githubcommands" width="580" height="348" class="size-full wp-image-59146" /></a><p class="wp-caption-text">GitHub&#8217;s new command-line-style search tools. <em>Screenshot/Webmonkey</em>.</p></div>
<p>Code sharing giant GitHub has taken the wraps off a new search bar that&#8217;s much more than just a search bar &#8212; it&#8217;s <a href="https://github.com/blog/1264-introducing-the-command-bar">a command-line interface for navigating the website</a>.</p>
<p>The new features are clearly aimed at those accustomed to working with Git via the command line. But even if you aren&#8217;t a terminal aficionado the new terminal-style tools in GitHub&#8217;s search bar are incredibly useful for quickly getting around the site &#8212; especially for keyboard navigation junkies since you can now navigate the site without ever taking your fingers off the keyboard.</p>
<p>To use the new command bar just type help and you&#8217;ll get a list of available commands. Most of the common things you&#8217;d want to do on GitHub &#8212; check in on a repo, view your notifications, create a new issue or see any pull requests on your projects &#8212; can now all be done from the search box/command line. Here are a few useful search operators:</p>
<blockquote>
<ul>
<li>View a user&#8217;s profile @username</li>
<li>Go to a repository user/repo</li>
<li>List a user&#8217;s repositories user/</li>
<li>List issues user/repo #</li>
<li>Search open issues user/repo #search term</li>
</ul>
</blockquote>
<p>As with any good command-line imitator, GitHub&#8217;s new search bar features tab completion, history and what the GitHub blog calls &#8220;smart filtering&#8221;. To browse your history for example, hit the up arrow key &#8212; just like you would working in the terminal.</p>
<p>For more details, check out the <a href="https://github.com/blog/1264-introducing-the-command-bar">GitHub blog</a> or head on over to <a href="https://github.com/">GitHub</a> and give the new command search bar a try.</p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2012/09/new-search-tool-brings-command-line-power-to-github/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>GitHub Changes Make It Easier to Track Your Favorite Projects</title>
        <link>http://www.webmonkey.com/2012/08/github-changes-make-it-easier-to-track-your-favorite-projects/</link>
        <comments>http://www.webmonkey.com/2012/08/github-changes-make-it-easier-to-track-your-favorite-projects/#comments</comments>
        <pubDate>Tue, 07 Aug 2012 16:10:22 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=58315</guid>
        		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Social]]></category>
		<category><![CDATA[Web Services]]></category>
		<category><![CDATA[Git]]></category>
		<category><![CDATA[Github]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2012/08/githuboctocat-200x100.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2012/08/githuboctocat.jpg" alt="GitHub Changes Make It Easier to Track Your Favorite Projects" /></div>GitHub has added a new "stars" feature that makes it easier to keep track of cool projects without the barrage of updates you'd normally get when you "watch" a repository.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled --><div id="attachment_58320" class="wp-caption alignleft" style="width: 270px"><a href="http://www.webmonkey.com/wp-content/uploads/2012/08/githuboctocat.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2012/08/githuboctocat.jpg" alt="" title="githuboctocat" width="260" height="260" class="size-full wp-image-58320" /></a><p class="wp-caption-text"><em>Image: <a href="https://github.com/github/media/blob/master/octocats/octocat.png">GitHub</a>.</em></p></div>
<p>Code sharing giant GitHub has rolled out some significant changes to the site&#8217;s notifications system, making it easier to keep track of interesting projects without being notified of every single change.</p>
<p>GitHub has always made it easy to &#8220;watch&#8221; a project, which means you&#8217;re notified whenever there are any updates. Now the company has added another level of watching, dubbed &#8220;stars,&#8221; to the mix. As GitHub&#8217;s Kyle Neath <a href="https://github.com/blog/1204-notifications">writes</a> on the company blog, &#8220;stars are a new way to keep track of repositories that you find interesting.&#8221;</p>
<p>When you star a project you can keep track of it, but you won&#8217;t be notified of every change. Think of starring a project on GitHub as a more casual way of watching, the equivalent of bookmarking it for later. To make it easier to do that, every repo now has a star button next to the familiar watch button.</p>
<p>The big difference between watching and starring a project comes down to notifications. If you are watching a repository, you will receive notifications for all discussions &#8212; project issues, pull requests, comments on commits and any other comments. If you&#8217;re not watching a repo you&#8217;ll just receive notification for the discussions you participate in.</p>
<p>The other main thing worth noting is that any repositories you were previously watching can now be found on your stars page. If you want to go back to watching them, you&#8217;ll need to change them over yourself. There&#8217;s also a new auto-watch feature; when you&#8217;re given push access to a repository GitHub automatically adds it to your watch list.</p>
<p>GitHub has a few other changes rolling out along with the new stars feature, including <a href="https://github.com/blog/1214-notification-email-improvements">improved notification e-mails</a>. Be sure to check out the GitHub blog for the full <a href="https://github.com/blog/1204-notifications">details on everything</a> that&#8217;s new.</p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2012/08/github-changes-make-it-easier-to-track-your-favorite-projects/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>Give Us 15 Minutes, and We&#8217;ll Give You Git</title>
        <link>http://www.webmonkey.com/2012/07/try-git/</link>
        <comments>http://www.webmonkey.com/2012/07/try-git/#comments</comments>
        <pubDate>Thu, 05 Jul 2012 18:02:31 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=57832</guid>
        		<category><![CDATA[Software & Tools]]></category>
		<category><![CDATA[Web Services]]></category>
		<category><![CDATA[Git]]></category>
		<category><![CDATA[Github]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2012/07/trygit-200x100.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2012/07/trygit.jpg" alt="Give Us 15 Minutes, and We&#8217;ll Give You Git" /></div>If you've got 15 minutes to spare, you too can learn Git. GitHub's new Try Git website puts the popular version control system inside your web browser for some hands-on learning.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled --><div id="attachment_57845" class="wp-caption aligncenter" style="width: 590px"><a href="http://www.webmonkey.com/wp-content/uploads/2012/07/trygit.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2012/07/trygit.jpg" alt="" title="trygit" width="580" height="333" class="size-full wp-image-57845" /></a><p class="wp-caption-text">Git is in your browser, versioning your files. <em>Image: Screenshot/Webmonkey</em></p></div>
<p>If you&#8217;ve got 15 minutes to spare you too can learn <a href="https://github.com/nasa/">Git</a>, the distributed version control system that powers everything from <a href="https://github.com/nasa/">NASA code</a> to <a href="https://github.com/WiredEnterprise/Lord-of-the-Files">Wired articles</a>.</p>
<p>That&#8217;s the promise of a new collaborative effort between <a href="http://github.com/">GitHub</a> and <a href="http://www.codeschool.com/">Code School</a>, who have <a href="https://github.com/blog/1183-try-git-in-your-browser">partnered</a> to create <a href="http://try.github.com/">Try Git</a> &#8212; a way for new users to try out both Git and GitHub right in the web browser, no software installation necessary.</p>
<p>Much of Git&#8217;s success is due in part to its awesome <a href="http://git-scm.com/doc">documentation</a> and numerous extra free resources &#8212; like Scott Chacon&#8217;s <a href="http://git-scm.com/book">Pro Git book</a> &#8212; which explain Git in great detail. But nice as those resources are they still require installing software before you can get to the hands-on learning.</p>
<p>Try Git skips the installation and puts a Git prompt right in your browser. It&#8217;s still a command line prompt, which might scare away some users, but it&#8217;s paired with step-by-step instructions and a visual representation of a Git repository, along with some tips and tricks for figuring out Git.</p>
<p>The Try Git tool also neatly integrates with GitHub. There&#8217;s no need to use GitHub &#8212; though it does offer some great hosting tools &#8212; but the Try Git site interacts with GitHub via OAuth and will push your tutorial repository to your GitHub account as a repo named try_git.</p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2012/07/try-git/feed/</wfw:commentRss>
        <slash:comments>1</slash:comments>

        
    </item>
    
    <item>
        <title>Gitspective: A Facebook-Style Timeline for Your Code</title>
        <link>http://www.webmonkey.com/2012/05/gitspective-a-facebook-style-timeline-for-your-code/</link>
        <comments>http://www.webmonkey.com/2012/05/gitspective-a-facebook-style-timeline-for-your-code/#comments</comments>
        <pubDate>Wed, 09 May 2012 20:06:24 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=56432</guid>
        		<category><![CDATA[Programming]]></category>
		<category><![CDATA[Web Services]]></category>
		<category><![CDATA[Git]]></category>
		<category><![CDATA[Github]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2012/05/gitspectivewired-200x100.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2012/05/gitspectivewired.jpg" alt="Gitspective: A Facebook-Style Timeline for Your Code" /></div>What's more interesting than seeing what your friends are up to? Seeing what your code is up to of course. Check out Gitspective, a Facebook-style timeline for GitHub.]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled -->
<p><div id="attachment_56434" class="wp-caption alignleft" style="width: 590px"><a href="http://www.webmonkey.com/wp-content/uploads/2012/05/gitspectivewired.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2012/05/gitspectivewired.jpg" alt="" title="gitspectivewired" width="580" height="367" class="size-full wp-image-56434" /></a><p class="wp-caption-text">Wired&#039;s Gitspective on life.</p></div>What&#8217;s far more interesting than what your friends are doing? What your code is doing, of course. That&#8217;s why we&#8217;re enjoying <a href="http://zmoazeni.github.com/gitspective/">Gitspective</a>, developer Zach Moazeni&#8217;s Facebook-style timeline for your GitHub events.</p>
<p>Moazeni&#8217;s code uses the <a href="http://develop.github.com/">GitHub API</a> to pull in pushes, forks, gists, branches, tags, follows and comments, displaying them in a vertical timeline reminiscent of Facebook. If you&#8217;d like to try it out, just head over to <a href="http://zmoazeni.github.com/gitspective/">Gitspective&#8217;s GitHub page</a> and plug in your GitHub user name.</p>
<p>The Gitspective code is still a work in progress and Moazeni has already listed a few wish-list items over on the <a href="http://news.ycombinator.com/item?id=3948551">Hacker News thread</a>. If you&#8217;d like to contribute, grab the <a href="https://github.com/zmoazeni/gitspective">code on GitHub</a>.</p>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2012/05/gitspective-a-facebook-style-timeline-for-your-code/feed/</wfw:commentRss>
        <slash:comments>0</slash:comments>

        
    </item>
    
    <item>
        <title>Diaspora Unveils its Open Social Code</title>
        <link>http://www.webmonkey.com/2010/09/diaspora-unveils-its-open-social-code/</link>
        <comments>http://www.webmonkey.com/2010/09/diaspora-unveils-its-open-social-code/#comments</comments>
        <pubDate>Fri, 17 Sep 2010 14:39:44 +0000</pubDate>

                <dc:creator>Scott Gilbertson</dc:creator>

        <guid isPermaLink="false">http://www.webmonkey.com/?p=48748</guid>
        		<category><![CDATA[Social]]></category>
		<category><![CDATA[Diaspora]]></category>
		<category><![CDATA[facebook]]></category>
		<category><![CDATA[Github]]></category>
            <enclosure url="http://www.webmonkey.com/wp-content/uploads/2010/09/diaspora.jpg" type="image/jpeg" length="48000" />
                    <description><![CDATA[<div class="rss_thumbnail"><img src="http://www.webmonkey.com/wp-content/uploads/2010/09/diaspora.jpg" alt="Diaspora Unveils its Open Social Code" /></div>The developers behind Diaspora, the social network aiming to build an open source Facebook clone, and maybe steal some of the giant&#8217;s thunder, have released their first bit of actual code. The goal behind the Diaspora project is to create a social network that puts users in charge of their own data. As the developers [...]]]></description>

            <content:encoded><![CDATA[<p><!-- wpautop enabled -->
<p><a href="http://www.webmonkey.com/wp-content/uploads/2010/09/diaspora.jpg"><img src="http://www.webmonkey.com/wp-content/uploads/2010/09/diaspora.jpg" alt="" title="diaspora" width="580" height="348" class="alignleft size-full wp-image-48749" /></a>The developers behind Diaspora, the social network aiming to build an open source Facebook clone, and maybe steal some of the giant&#8217;s thunder, have <a href="http://www.joindiaspora.com/2010/09/15/developer-release.html">released their first bit of actual code</a>. </p>
<p>The goal behind the Diaspora project is to create a social network that puts users in charge of their own data. As the developers put it, Diaspora aims to be a &#8220;privacy-aware, personally controlled, do-it-all open source social network.&#8221; Diaspora <a href="http://www.wired.com/epicenter/2010/08/diaspora-luanch/">made headlines</a> earlier this year for raising some $200,000 from online contributors (including Facebook).</p>
<p>The initial code release is considered pre-alpha &#8212; in other words, a long way from its end goal &#8212; but it&#8217;s now available to development community. If you&#8217;re a Ruby on Rails expert and you&#8217;d like to try hacking away at the project, you can <a href="http://github.com/diaspora/diaspora">grab the code from GitHub</a>. It&#8217;s been made available under the <strike>GPLv3</strike> [Update: It's actually the <a href="http://www.gnu.org/licenses/agpl-3.0.html">AGPLv3</a>].</p>
<p>At the moment, Diaspora is capable of sharing status messages and photos privately with your friends, finding friends around the web and controlling who see what with something Diaspora calls &#8220;Aspects.&#8221; </p>
<p>The roadmap to October&#8217;s alpha release includes adding Facebook integration, Data Portability support and internationalization. For more details on Diaspora&#8217;s goals and timetable, check out the detailed <a href="http://github.com/diaspora/diaspora/wiki/Roadmap">roadmap and wish list</a>. You can also read more about this most recent launch at <a href="http://www.wired.com/epicenter/2010/09/open-source-facebook-contender-releases-code-to-public/">Epicenter</a>, where <em>Wired</em> reporter Ryan Singel is on the Diaspora beat. If you&#8217;ve got strong opinions of what Diaspora needs or doesn&#8217;t need, be sure to jump on the <a href="http://groups.google.com/group/diaspora-dev?pli=1">mailing list</a> and make yourself heard.</p>
<p><strong>See Also:</strong><br/></p>
<ul>
<li><a href="http://www.wired.com/epicenter/2010/08/diaspora-luanch/">Open-Facebook Competitor Diaspora Sets Sept. 15 Launch Date</a></li>
<li><a href="http://www.wired.com/epicenter/2010/05/facebook-open-alternative/">Open Facebook Alternatives Gain Momentum, $115K</a></li>
<li><a href="http://www.wired.com/epicenter/2010/05/facebook-rogue/">Facebook’s Gone Rogue; It’s Time for an Open Alternative</a></li>
</ul>
<div id='linker_widget' class='contextly-widget'></div>]]></content:encoded>
            <wfw:commentRss>http://www.webmonkey.com/2010/09/diaspora-unveils-its-open-social-code/feed/</wfw:commentRss>
        <slash:comments>5</slash:comments>

        
    </item>
    </channel>
</rss>
