Skip to content


Subversion checkout URL

You can clone with
Download ZIP
tree: cc58fc4da3
Fetching contributors…

Cannot retrieve contributors at this time

81 lines (63 sloc) 3.116 kb
<h2> What is anygit? </h2>
<p> <b>anygit</b> is a project of the <a
href="">Student Information Processing Board</a>,
MIT's student computing group. We seek to index the world's git
repositories and provide our indexed data to the general public.
Visit <a href=""></a> to run a query.</p>
<h2> What does it do? </h2>
<p> Think of <b>anygit</b> as a search engine for <a
href="">git</a> repositories. We take the git
object model and turn it on its head. </p>
<p> Here's how it works: you give us a SHA1 (or a SHA1 prefix) of a
git object. <b>anygit</b> will then consult our
painstakingly-compiled index to provide you with information about
in which repositories and other git objects the requested object appears. </p>
In particular,
For any requested object, <b>anygit</b> provides the list of
repositories that object appears in, as well as any tags that may
point to that object.
For a blob, <b>anygit</b> will provide the trees that the
blob appears in, as well as its filename in that tree.
For a tree, we will spit back the set of supertrees of that tree (as
well as any associated filenames) and any commits that point to that
<h2> Where did this marvelous invention come from? </h2>
<p> <b>anygit</b> was the brainchild of <a
href="">Evan Broder</a>. In his extensive usage of
git as a developer, Evan often found himself wondering how far his
commits were traveling. He decided to put into place a project to
track this. So one fateful night, he gathered around him a group of
MIT students, and they all swore they would not rest until his vision
became a reality. </p>
<p> The chief developer for the project is <a
href="">Greg Brockman</a>. Other contributors
include <a href="">David
Benjamin</a>, <a href="">Liz Denys</a>,
<a href="">Nelson Elhage</a>, <b>Alan Huang</b>,
<a href="">Greg Price</a>, and
<a href="">Quentin
Smith</a>. </p>
<h2> What are the intended use cases? </h2>
<p> Dunno. Email us at <a
href=""></a> if you have any great
ideas. </p>
<h2> Where can I get the code for anygit? </h2>
<p> The code for anygit is freely available (under the MIT license) on
<a href="">GitHub</a>. </p>
<h2> I have no idea what's going on here, how can I learn more about git? </h2>
<p> There are many excellent resources for git available for free on the internets: </p>
<li><a href="">Git in pictures</a></li>
<li><a href="">Git for computer scientists</a></li>
<li> <a href="">Visual git guide</a> </li>
<h2> Cool! I'd like to make some queries now. </h2>
<p> Be our guest. Make a query from our <a href="">homepage</a>.</p>
Jump to Line
Something went wrong with that request. Please try again.