<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/git.git/Documentation, branch v1.5.3.1</title>
<subtitle>Git
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/git.git/atom?h=v1.5.3.1</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/atom?h=v1.5.3.1'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/'/>
<updated>2007-09-03T08:28:37Z</updated>
<entry>
<title>GIT 1.5.3.1: obsolete git-p4 in RPM spec file.</title>
<updated>2007-09-03T08:28:37Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2007-09-02T22:16:44Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=5587cac28be66acf5edc2a4b83b67c8cfffbc5e9'/>
<id>urn:sha1:5587cac28be66acf5edc2a4b83b67c8cfffbc5e9</id>
<content type='text'>
HPA noticed that yum does not like the newer git RPM set; it turns out
that we do not ship git-p4 anymore but existing installations do not
realize the package is gone if we do not tell anything about it.

David Kastrup suggests using Obsoletes in the spec file of the new
RPM to replace the old package, so here is a try.

Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Typofix: 1.5.3 release notes</title>
<updated>2007-09-02T22:03:26Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2007-09-02T22:03:26Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=030e0e5fb77ed04316b2604b5c53a38b0e746460'/>
<id>urn:sha1:030e0e5fb77ed04316b2604b5c53a38b0e746460</id>
<content type='text'>
</content>
</entry>
<entry>
<title>GIT 1.5.3</title>
<updated>2007-09-02T07:00:00Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2007-09-02T07:00:00Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=86bab9615c3516d4ac7756ae3c1285d331b78f04'/>
<id>urn:sha1:86bab9615c3516d4ac7756ae3c1285d331b78f04</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'jp/send-email-cc'</title>
<updated>2007-09-01T20:15:27Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2007-09-01T20:15:27Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=4e837a98b65fbe0c83376cae5167605b771421d8'/>
<id>urn:sha1:4e837a98b65fbe0c83376cae5167605b771421d8</id>
<content type='text'>
* jp/send-email-cc:
  git-send-email --cc-cmd
</content>
</entry>
<entry>
<title>Mention -m as an abbreviation for --merge</title>
<updated>2007-09-01T17:36:56Z</updated>
<author>
<name>Robin Rosenberg</name>
<email>robin.rosenberg.lists@dewire.com</email>
</author>
<published>2007-09-01T12:11:10Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=a94eda65d37149e81356b6a263ce03015d3f5d73'/>
<id>urn:sha1:a94eda65d37149e81356b6a263ce03015d3f5d73</id>
<content type='text'>
Signed-off-by: Robin Rosenberg &lt;robin.rosenberg@dewire.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Update my contact address as the maintainer.</title>
<updated>2007-09-01T11:09:51Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2007-09-01T11:09:51Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=947ad2e1de787deda69b40c7047436c37dc040c7'/>
<id>urn:sha1:947ad2e1de787deda69b40c7047436c37dc040c7</id>
<content type='text'>
</content>
</entry>
<entry>
<title>Documentation: minor AsciiDoc mark-up fixes.</title>
<updated>2007-09-01T11:06:13Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2007-09-01T11:01:54Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=f368f5a6bc11855ab11013bc0c550bfc0868c140'/>
<id>urn:sha1:f368f5a6bc11855ab11013bc0c550bfc0868c140</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>URL: allow port specification in ssh:// URLs</title>
<updated>2007-09-01T10:35:29Z</updated>
<author>
<name>Luben Tuikov</name>
<email>ltuikov@yahoo.com</email>
</author>
<published>2007-09-01T09:36:31Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=2e7766655abd0312a6bf4db6a6ff141e7e4ac8b6'/>
<id>urn:sha1:2e7766655abd0312a6bf4db6a6ff141e7e4ac8b6</id>
<content type='text'>
Allow port specification in ssh:// URLs in the
usual notation:

	ssh://[user@]host.domain[:&lt;port&gt;]/&lt;path&gt;

This allows git to be used over ssh-tunneling
networks.

Signed-off-by: Luben Tuikov &lt;ltuikov@yahoo.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>git-diff: resurrect the traditional empty "diff --git" behaviour</title>
<updated>2007-09-01T06:30:14Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2007-08-31T20:13:42Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=aecbf914c43ab76e055fa8a25b12456ae74d91bc'/>
<id>urn:sha1:aecbf914c43ab76e055fa8a25b12456ae74d91bc</id>
<content type='text'>
The warning message to suggest "Consider running git-status" from
"git-diff" that we experimented with during the 1.5.3 cycle turns
out to be a bad idea.  It robbed cache-dirty information from people
who valued it, while still asking users to run "update-index --refresh".
It was hoped that the new behaviour would at least have some educational
value, but not showing the cache-dirty paths like before meant that the
user would not even know easily which paths were cache-dirty, and it
made the need to refresh the index look like even more unnecessary chore.

This commit reinstates the traditional behaviour, but with a twist.

By default, the empty "diff --git" output is totally squelched out
from "git diff" output.  At the end of the command, it automatically
runs "update-index --refresh" as needed, without even bothering the
user.  In other words, people who do not care about the cache-dirtyness
do not even have to see the warning.

The traditional behaviour to see the stat-dirty output and to bypassing
the overhead of content comparison can be specified by setting the
configuration variable diff.autorefreshindex to false.

Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>filter-branch: introduce convenience function "skip_commit"</title>
<updated>2007-09-01T06:22:51Z</updated>
<author>
<name>Johannes Schindelin</name>
<email>Johannes.Schindelin@gmx.de</email>
</author>
<published>2007-08-31T19:06:27Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=f95eef15f2f8a336b9a42749f5458c841a5a5d63'/>
<id>urn:sha1:f95eef15f2f8a336b9a42749f5458c841a5a5d63</id>
<content type='text'>
With this function, a commit filter can leave out unwanted commits
(such as temporary commits).  It does _not_ undo the changeset
corresponding to that commit, but it _skips_ the revision.  IOW
no tree object is changed by this.

If you like to commit early and often, but want to filter out all
intermediate commits, marked by "@@@" in the commit message, you can
now do this with

	git filter-branch --commit-filter '
		if git cat-file commit $GIT_COMMIT | grep '@@@' &gt; /dev/null;
		then
			skip_commit "$@";
		else
			git commit-tree "$@";
		fi' newbranch

Signed-off-by: Johannes Schindelin &lt;johannes.schindelin@gmx.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
