<feed xmlns='http://www.w3.org/2005/Atom'>
<title>pub/scm/git/git.git/git-commit-script, branch v0.99.4</title>
<subtitle>Git source code mirror</subtitle>
<id>http://kernel.varnish.org/pub/scm/git/git.git/atom/git-commit-script?h=v0.99.4</id>
<link rel='self' href='http://kernel.varnish.org/pub/scm/git/git.git/atom/git-commit-script?h=v0.99.4'/>
<link rel='alternate' type='text/html' href='http://kernel.varnish.org/pub/scm/git/git.git/'/>
<updated>2005-08-10T05:28:22Z</updated>
<entry>
<title>git-commit: log parameter updates.</title>
<updated>2005-08-10T05:28:22Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2005-08-09T00:03:14Z</published>
<link rel='alternate' type='text/html' href='http://kernel.varnish.org/pub/scm/git/git.git/commit/?id=0c091296c001836e408b8c98de1548d6c7ada67d'/>
<id>urn:sha1:0c091296c001836e408b8c98de1548d6c7ada67d</id>
<content type='text'>
While moving '-m' to make room for CVS compatible "here is the
log message", enhance source of log parameters.

  -m 'message': a command line parameter.
  -F &lt;file&gt;   : a file (use '-' to read from stdin).
  -C &lt;commit&gt; : message in existing commit.
  -c &lt;commit&gt; : message in existing commit (allows further editing).

Longer option names for these options are also available.

While we are at it, get rid of shell array bashism.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>[PATCH] git-commit-script fix for degenerated merge</title>
<updated>2005-08-06T06:06:58Z</updated>
<author>
<name>Johannes Schindelin</name>
<email>Johannes.Schindelin@gmx.de</email>
</author>
<published>2005-08-05T15:34:38Z</published>
<link rel='alternate' type='text/html' href='http://kernel.varnish.org/pub/scm/git/git.git/commit/?id=eca35ecdcaa1448de8cc9ec64590f47a9012264a'/>
<id>urn:sha1:eca35ecdcaa1448de8cc9ec64590f47a9012264a</id>
<content type='text'>
If merging results in an unchanged tree, git-commit-script should not
complain that there's nothing to commit.

Also, add "[--all]" to usage().

[jc: usually there is no reason to record an unchanging merge,
but this code path is triggered only when there is a nontrivial
merge that needed to be resolved by hand, and we should be able
to record the fact that these two tree heads are dealt with as a
regular two-parent commit in order to help later merges.]

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>[PATCH] Audit rev-parse users.</title>
<updated>2005-07-23T03:34:16Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2005-07-23T02:09:05Z</published>
<link rel='alternate' type='text/html' href='http://kernel.varnish.org/pub/scm/git/git.git/commit/?id=f6e1a4d6dc4d1b3d82d5e87fdd817b3994dda5e0'/>
<id>urn:sha1:f6e1a4d6dc4d1b3d82d5e87fdd817b3994dda5e0</id>
<content type='text'>
This patch changes rev-parse users that pass a single argument
that is supposed to be a rev parameter to use "--verify".

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Add "git commit --all" since everybody seems to want it.</title>
<updated>2005-07-19T11:20:39Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@evo.osdl.org</email>
</author>
<published>2005-07-19T11:20:39Z</published>
<link rel='alternate' type='text/html' href='http://kernel.varnish.org/pub/scm/git/git.git/commit/?id=f0b32737ad5a35cc047db47353a75faccfe5939e'/>
<id>urn:sha1:f0b32737ad5a35cc047db47353a75faccfe5939e</id>
<content type='text'>
This replaces

	git-diff-files --name-only | xargs git-update-cache
	git commit

with a new "--all" argument to "git commit".
</content>
</entry>
<entry>
<title>Add "git-sh-setup-script" for common git shell script setup</title>
<updated>2005-07-08T17:57:21Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@g5.osdl.org</email>
</author>
<published>2005-07-08T17:57:21Z</published>
<link rel='alternate' type='text/html' href='http://kernel.varnish.org/pub/scm/git/git.git/commit/?id=b33e9666082ce692e64ccfd688dc2a5075566f75'/>
<id>urn:sha1:b33e9666082ce692e64ccfd688dc2a5075566f75</id>
<content type='text'>
It sets up the normal git environment variables and a few helper
functions (currently just "die()"), and returns ok if it all looks like
a git archive.  So use it something like

	. git-sh-setup-script || die "Not a git archive"

to make the rest of the git scripts more careful and readable.
</content>
</entry>
<entry>
<title>[PATCH] git-commit-script: get commit message from an existing one.</title>
<updated>2005-06-25T23:52:16Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2005-06-25T09:22:05Z</published>
<link rel='alternate' type='text/html' href='http://kernel.varnish.org/pub/scm/git/git.git/commit/?id=5fec3ef101c0f18bbf2400423dc70e686e9d25b0'/>
<id>urn:sha1:5fec3ef101c0f18bbf2400423dc70e686e9d25b0</id>
<content type='text'>
With -m flag specified, git-commit-script takes the commit
message along with author information from an existing commit.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
Signed-off-by: Linus Torvalds &lt;torvalds@osdl.org&gt;
</content>
</entry>
<entry>
<title>Let "git commit" take arguments for files to commit.</title>
<updated>2005-06-21T04:20:41Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@ppc970.osdl.org</email>
</author>
<published>2005-06-21T04:20:41Z</published>
<link rel='alternate' type='text/html' href='http://kernel.varnish.org/pub/scm/git/git.git/commit/?id=0795495388d703dc84110a9a7917dd6ec9516bb4'/>
<id>urn:sha1:0795495388d703dc84110a9a7917dd6ec9516bb4</id>
<content type='text'>
It does a "git-update-cache" on the arguments, meaning that you can
commit files without doing a separate "git-update-cache".  This commit
was done with

	git commit git-commit-script

for example.
</content>
</entry>
<entry>
<title>Make "git commit" clean up after itself</title>
<updated>2005-06-20T02:57:01Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@ppc970.osdl.org</email>
</author>
<published>2005-06-20T02:57:01Z</published>
<link rel='alternate' type='text/html' href='http://kernel.varnish.org/pub/scm/git/git.git/commit/?id=170241b7d1437e082c13a6f6b812eb827a7d48e0'/>
<id>urn:sha1:170241b7d1437e082c13a6f6b812eb827a7d48e0</id>
<content type='text'>
Noted by Jeff.
</content>
</entry>
<entry>
<title>Make "git commit" handle initial commits too</title>
<updated>2005-06-14T17:20:14Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@ppc970.osdl.org</email>
</author>
<published>2005-06-14T17:20:14Z</published>
<link rel='alternate' type='text/html' href='http://kernel.varnish.org/pub/scm/git/git.git/commit/?id=96069cf03aca672e93d862813f2e7f05c1c7ac72'/>
<id>urn:sha1:96069cf03aca672e93d862813f2e7f05c1c7ac72</id>
<content type='text'>
No need to confuse ex-CVS users with a complex initial commit sequence.
</content>
</entry>
<entry>
<title>Remove MERGE_HEAD after committing merge</title>
<updated>2005-06-08T20:44:32Z</updated>
<author>
<name>Linus Torvalds</name>
<email>torvalds@ppc970.osdl.org</email>
</author>
<published>2005-06-08T20:44:32Z</published>
<link rel='alternate' type='text/html' href='http://kernel.varnish.org/pub/scm/git/git.git/commit/?id=7f1d1129628c63f46aebe03afacdb2ab259ef2d6'/>
<id>urn:sha1:7f1d1129628c63f46aebe03afacdb2ab259ef2d6</id>
<content type='text'>
</content>
</entry>
</feed>
