1 <div style="font-family: monospace;">
\r
2 <h1>Tig: text-mode interface for git</h1>
\r
4 <div class="sectionbody">
\r
5 <p>Tig is a git repository browser that additionally can act as a pager for output
\r
6 from various git commands.</p>
\r
7 <p>When browsing repositories, it uses the underlying git commands to present the
\r
8 user with various views, such as summarized revision log and showing the commit
\r
9 with the log message, diffstat, and the diff.</p>
\r
10 <p>Using it as a pager, it will display input from stdin and colorize it.</p>
\r
14 <div class="sectionbody">
\r
18 Homepage: <a href="http://jonas.nitro.dk/tig">http://jonas.nitro.dk/tig</a>
\r
23 Manual: <a href="http://jonas.nitro.dk/tig/manual.html">http://jonas.nitro.dk/tig/manual.html</a>
\r
28 Releases: <a href="http://jonas.nitro.dk/tig/releases">http://jonas.nitro.dk/tig/releases</a>
\r
33 Git URL: <a href="http://jonas.nitro.dk/tig/tig.git">http://jonas.nitro.dk/tig/tig.git</a> or
\r
34 git://repo.or.cz/tig.git
\r
39 Gitweb: <a href="http://repo.or.cz/?p=tig.git;a=summary">http://repo.or.cz/?p=tig.git;a=summary</a>
\r
44 <h2>Installation instructions</h2>
\r
45 <div class="sectionbody">
\r
46 <p>Download a tarball from <a href="http://jonas.nitro.dk/tig/releases">http://jonas.nitro.dk/tig/releases</a> or clone the tig
\r
47 repository <a href="http://jonas.nitro.dk/tig/tig.git">http://jonas.nitro.dk/tig/tig.git</a>. Documentation files are
\r
48 available either in the tarballs or in the above repository in the branch named
\r
49 <em>release</em>.</p>
\r
50 <p>To install tig simply run:</p>
\r
51 <div class="literalblock">
\r
52 <div class="content">
\r
53 <pre><tt>$ make install</tt></pre>
\r
55 <p>To install documentation run:</p>
\r
56 <div class="literalblock">
\r
57 <div class="content">
\r
58 <pre><tt>$ make install-docs</tt></pre>
\r
60 <p>Edit the Makefile if you need to configure specific compiler or linker flags.
\r
61 On FreeBSD for example the c library does not support the iconv interface and
\r
62 to compile tig you need to append <tt>-L/usr/local/lib -liconv</tt> to <tt>LDLIBS</tt> and
\r
63 <tt>-I/usr/local/include</tt> to the <tt>CFLAGS</tt> variable.</p>
\r
64 <p>The following tools and packages are needed:</p>
\r
65 <div class="tableblock">
\r
68 cellspacing="0" cellpadding="4">
\r
81 <tbody valign="top">
\r
87 Tig is just a frontend for git.
\r
95 Be sure to also have development files installed. Usually they are available in a separate package ending with <tt>-dev</tt>.
\r
103 If iconv is not provided by the c library you need to change the Makefile to link it into the binary.
\r
108 asciidoc (>= 7.0), xmlto
\r
111 For building documentation. (Optional)
\r