<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/git.git/Documentation/diff-generate-patch.txt, branch v1.7.6.3</title>
<subtitle>Git
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/git.git/atom?h=v1.7.6.3</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/atom?h=v1.7.6.3'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/'/>
<updated>2011-03-08T22:44:07Z</updated>
<entry>
<title>diff format documentation: clarify --cc and -c</title>
<updated>2011-03-08T22:44:07Z</updated>
<author>
<name>Adam Monsen</name>
<email>haircut@gmail.com</email>
</author>
<published>2011-03-08T20:51:37Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=e0adb84cc65a399629fbb1b2d0e5764330bf4f39'/>
<id>urn:sha1:e0adb84cc65a399629fbb1b2d0e5764330bf4f39</id>
<content type='text'>
The description was unclear if -c or --cc was the default (--cc is for
some commands), and incorrectly implied that the default applies to
all the diff generating commands.

Most importantly, "log" does not default to "--cc" (it defaults to
"--no-merges") and "log -p" obeys the user's wish to see non-combined
format.  Only "diff" (during merge and three-blob comparison) and
"show" use --cc as the default.

Signed-off-by: Adam Monsen &lt;haircut@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Clarify and extend the "git diff" format documentation</title>
<updated>2010-10-19T21:15:30Z</updated>
<author>
<name>Andreas Gruenbacher</name>
<email>agruen@suse.de</email>
</author>
<published>2010-10-14T10:53:11Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=9659df52822a2fd7f85725d2ff680871b1f3bdc7'/>
<id>urn:sha1:9659df52822a2fd7f85725d2ff680871b1f3bdc7</id>
<content type='text'>
Move the similarity and dissimilarity index header description closer to
where those extended headers are described.

Describe and/or clarify the format used for file modes, pathnames, and
the index header.

Document that all "old" files refer to the state before applying the
*entire* output, and all "new" files refer to the state thereafter.

Signed-off-by: Andreas Gruenbacher &lt;agruen@suse.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>git log -p -m: document -m and honor --first-parent</title>
<updated>2010-02-12T19:32:23Z</updated>
<author>
<name>Petr Baudis</name>
<email>pasky@suse.cz</email>
</author>
<published>2010-02-10T01:11:49Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=88d9d45d071379e81e585faa95e4f28414d7d973'/>
<id>urn:sha1:88d9d45d071379e81e585faa95e4f28414d7d973</id>
<content type='text'>
git log -p -m is used to show one merge entry per parent, with an
appropriate diff; this can be useful when examining histories where
full set of changes introduced by a merged branch is interesting, not
only the conflicts.

This patch properly documents the -m switch, which has so far been
mentioned only as a fairly special diff-tree flag.

It also makes the code show full patch entry only for the first parent
when --first-parent is used. Thus:

	git log -p -m --first-parent

will show the history from the "main branch perspective", while also
including full diff of changes introduced by other merged in branches.

Signed-off-by: Petr Baudis &lt;pasky@suse.cz&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Documentation: fix typos, grammar, asciidoc syntax</title>
<updated>2008-12-20T03:10:46Z</updated>
<author>
<name>Markus Heidelberg</name>
<email>markus.heidelberg@web.de</email>
</author>
<published>2008-12-19T12:14:18Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=04c8ce9c1c803a8dc0f3728f57550f9bc9e605c2'/>
<id>urn:sha1:04c8ce9c1c803a8dc0f3728f57550f9bc9e605c2</id>
<content type='text'>
Signed-off-by: Markus Heidelberg &lt;markus.heidelberg@web.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>git-diff(1): "--c" -&gt; "--cc" typo fix</title>
<updated>2008-07-22T02:17:23Z</updated>
<author>
<name>Jonathan Nieder</name>
<email>jrnieder@uchicago.edu</email>
</author>
<published>2008-07-21T18:34:06Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=e57c817d9f8f67d93c9fdea30939c52a2ab44fc4'/>
<id>urn:sha1:e57c817d9f8f67d93c9fdea30939c52a2ab44fc4</id>
<content type='text'>
git diff does not take a --c option.

Signed-off-by: Jonathan Nieder &lt;jrnieder@uchicago.edu&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Include diff options in the git-log manpage</title>
<updated>2007-12-05T09:57:40Z</updated>
<author>
<name>Miklos Vajna</name>
<email>vmiklos@frugalware.org</email>
</author>
<published>2007-11-01T14:57:40Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=272bd3cfd059cf867b979d5c11b0ccce9bcccbb3'/>
<id>urn:sha1:272bd3cfd059cf867b979d5c11b0ccce9bcccbb3</id>
<content type='text'>
[jc: with quite a few fixups]

Signed-off-by: Miklos Vajna &lt;vmiklos@frugalware.org&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
