1 <?xml version=
"1.0" encoding=
"iso-8859-1" ?>
2 <!DOCTYPE html PUBLIC
"-//W3C//DTD XHTML 1.1//EN"
3 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">
4 <html xmlns=
"http://www.w3.org/1999/xhtml" xml:
lang=
"en">
6 <title>Cogito - Human-suitable Interface for Git
</title>
7 <meta name=
"description" content=
"Home of the Cogito Version Control System" />
8 <meta name=
"author" content=
"Petr Baudis" />
9 <meta http-equiv=
"reply-to" content=
"pasky@suse.cz" />
10 <meta http-equiv=
"content-language" content=
"en" />
11 <meta http-equiv=
"content-type" content=
"text/html; charset=iso-8859-1" />
12 <link type=
"text/css" rel=
"stylesheet" media=
"screen" href=
"/stylesheets/screen.css" />
13 <link type=
"text/css" title=
"Default" rel=
"stylesheet" media=
"screen" href=
"/stylesheets/screen-default.css" />
14 <link type=
"text/css" title=
"Gitweb Gray" rel=
"alternate stylesheet" media=
"screen" href=
"/stylesheets/screen-gitweb-gray.css" />
15 <link type=
"text/css" title=
"Blue" rel=
"alternate stylesheet" media=
"screen" href=
"/stylesheets/screen-blue.css" />
16 <link type=
"text/css" title=
"Green" rel=
"alternate stylesheet" media=
"screen" href=
"/stylesheets/screen-green.css" />
17 <link rel=
"icon" href=
"/favicon.png" type=
"image/png" />
22 <table border=
"1" summary=
"Navigation links" class=
"header" width=
"100%"><tr><td>
23 <a href=
"index.html" id=
"top"><img src=
"/git-logo.png" width=
"72" height=
"27" alt=
"Cogito"
24 style=
"border-width:0px;"/></a>
25 <span class=
"hide">:
</span>
27 <a href=
"index.html">Home
</a> |
28 <a href=
"http://www.kernel.org/pub/software/scm/cogito/docs/">Documentation
</a> |
29 <a href=
"http://git.or.cz/gitwiki">Wiki
</a> |
30 <a href=
"http://www.kernel.org/pub/software/scm/cogito/">Download Site
</a> |
31 <a href=
"http://git.kernel.org/?p=cogito/cogito.git;a=summary">Cogito's Gitweb
</a> |
32 <a href=
"http://git.or.cz/">Git
</a>
36 <h1>Cogito - Human-suitable Interface for Git
</h1>
38 <div style=
"float: right"><table class=
"releases">
39 <tr align=
"center"><td>[
2006-
10-
19]
</td></tr>
40 <tr align=
"center"><td>The latest stable
<br />Cogito release is
<b>v0.18
.1</b>:
</td></tr>
41 <tr align=
"center"><td>
42 <a href=
"http://kernel.org/pub/software/scm/cogito/cogito-0.18.1.tar.bz2">tar.bz2
</a>
43 <a href=
"http://kernel.org/pub/software/scm/cogito/cogito-0.18.1.tar.bz2.sign">(sign)
</a><br />
44 <a href=
"http://kernel.org/pub/software/scm/cogito/cogito-0.18.1.tar.gz">tar.gz
</a>
45 <a href=
"http://kernel.org/pub/software/scm/cogito/cogito-0.18.1.tar.gz.sign">(sign)
</a><br />
47 <tr class=
"odd" align=
"center">
48 <td><a href=
"http://kernel.org/pub/software/scm/cogito/">More versions
</a></td>
52 <p><strong>Since fall
2006, Cogito is deprecated and unmaintained; it probably
53 will not work well with new Git versions. As of Git-
1.5, Git user interface
54 should be sufficiently user friendly and everyone is encouraged to learn
55 and use Git directly. The rest of the original homepage follows for
56 historical interest.
</strong></p>
58 <p>Cogito is popular interface to the
<a href=
"http://git.or.cz/">Git
</a>
59 version control system. It is designed to be comfortable, easy to use
60 and present gentle learning curve for new users. It is not by far as full-featured
61 as
"raw Git" is, but although the plain Git interface went a long way since the
62 first days, Cogito still provides a simpler and easier to learn interface. If you
63 want to start to use Git and are considering Cogito, the best way to go about
64 it is to first learn Cogito, then pick up Git commands if you need to do something
67 <p>If you want to start using Cogito right now, grab it by installing it as a package
68 by means suitable for your distribution (if applicable) or by clicking on a link in
69 the box at the right; you can also clone it using either of those:
</p>
72 cg clone git://git.kernel.org/pub/scm/cogito/cogito.git
73 git clone git://git.kernel.org/pub/scm/cogito/cogito.git
76 <p>For quick introduction to Cogito, follow the
77 <strong><a href=
"http://git.or.cz/course/">Git Crash Courses
</a></strong>
78 - they are presenting Cogito commands.
79 <a href=
"http://www.kernel.org/pub/software/scm/cogito/docs/introduction.html">More
80 technical introduction
</a> (especially wrt. how branches work) is also there, as
81 a part of
<a href=
"http://www.kernel.org/pub/software/scm/cogito/docs/">the full documentation
</a>,
82 which is available on the web and also in a
83 <a href=
"http://git.kernel.org/?p=cogito/cogito-doc.git;a=summary">special git repository
</a>.
</p>
85 <p>Cogito qualifies as one of Git
<em>porcelains
</em>; it is de facto as old as
86 Git is (the first scripts appeared one day after Git was publically released)
87 and the development of both tools is tightly coupled. They both use the same
88 resources: the
<a href=
"irc://irc.freenode.org/#git">#git
</a> IRC channel,
89 the
<a href=
"http://git.or.cz/gitwiki">Git Wiki
</a> and
90 the
<a href=
"mailto:git@vger.kernel.org">Git mailing list
</a> (you do not need
91 to be subscribed to post).
</p>
93 <p>Cogito is an
<a href=
"http://www.opensource.org/">Open Source
</a> project covered
94 by the
<a href=
"http://www.gnu.org/licenses/gpl.txt">GNU General Public License
</a>.
95 It was originally written and is still maintained by Petr Baudis.
</p>
99 <p>It is possible to create third-party addons to Cogito adding custom commands
100 but using the Cogito infrastructure. For an example, see the
101 <strong><a href=
"http://kernel.org/git/?p=cogito/cogito-bundle.git">cogito-bundle
</a></strong>
102 project (repository at
<tt>git://git.kernel.org/pub/scm/cogito/cogito-bundle.git
</tt>),
103 which is actually useful on its own as well - it lets you exchange commits over
104 mail by so-called
"bundles", similar to e.g. Bazaar bundles - basically, it is
105 like push or fetch, but over email, and the commit ids are preserved when
106 transferred in bundles (if you just send patches, the commit ids will end up
114 This page is maintained by Petr Baudis. Please email me
115 at
<a href=
"mailto:pasky@suse.cz">pasky@suse.cz
</a>
116 with patches, suggestions and comments.