<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/git-commit.sh, branch v1.5.0.7</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://www.git.shady.money/git/atom?h=v1.5.0.7</id>
<link rel='self' href='https://www.git.shady.money/git/atom?h=v1.5.0.7'/>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/'/>
<updated>2007-03-28T10:34:55Z</updated>
<entry>
<title>git-commit: "read-tree -m HEAD" is not the right way to read-tree quickly</title>
<updated>2007-03-28T10:34:55Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2007-03-28T10:05:08Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=d3e41ebff44745055001e59e460509a8f04b81a2'/>
<id>urn:sha1:d3e41ebff44745055001e59e460509a8f04b81a2</id>
<content type='text'>
It still looks at the working tree and checks for locally
modified paths.  When are preparing a temporary index from HEAD,
we do not want any of that.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>git-commit: cd to top before showing the final stat</title>
<updated>2007-03-06T07:11:19Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2007-03-05T20:35:41Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=c93d88a574220c00954e3694bd78181b8b95249a'/>
<id>urn:sha1:c93d88a574220c00954e3694bd78181b8b95249a</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Fix 'git commit -a' in a newly initialized repository</title>
<updated>2007-02-23T05:02:39Z</updated>
<author>
<name>Fredrik Kuivinen</name>
<email>frekui@gmail.com</email>
</author>
<published>2007-02-22T20:28:12Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=755b99d81539461645088085ea033a3b36152da5'/>
<id>urn:sha1:755b99d81539461645088085ea033a3b36152da5</id>
<content type='text'>
With current git:

$ git init
$ git commit -a
cp: cannot stat `.git/index': No such file or directory

Output a nice error message instead.

Signed-off-by: Fredrik Kuivinen &lt;frekui@gmail.com&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>honor GIT_REFLOG_ACTION in git-commit</title>
<updated>2007-02-03T23:17:49Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2007-01-20T01:12:11Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=23913dc713a4f5b5228258919769ff1ab0a74a2b'/>
<id>urn:sha1:23913dc713a4f5b5228258919769ff1ab0a74a2b</id>
<content type='text'>
This allows git-cherry-pick and git-revert to properly identify
themselves in the resulting reflog entries.  Earlier they were
recorded as what git-commit has done.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>git-commit -s: no extra space when sign-offs appear at the end already.</title>
<updated>2007-01-29T09:06:27Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2007-01-29T09:06:27Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=dbaa06a2b0f58b7bf1d337380eb61fa4064c1b15'/>
<id>urn:sha1:dbaa06a2b0f58b7bf1d337380eb61fa4064c1b15</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>[PATCH] Rename git-repo-config to git-config.</title>
<updated>2007-01-29T00:16:53Z</updated>
<author>
<name>Tom Prince</name>
<email>tom.prince@ualberta.net</email>
</author>
<published>2007-01-29T00:16:53Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=e0d10e1c63bc52b37bbec99b07deee794058d9b4'/>
<id>urn:sha1:e0d10e1c63bc52b37bbec99b07deee794058d9b4</id>
<content type='text'>
Signed-off-by: Tom Prince &lt;tom.prince@ualberta.net&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Documentation: --amend cannot be combined with -c/-C/-F.</title>
<updated>2007-01-24T23:32:52Z</updated>
<author>
<name>Peter Eriksen</name>
<email>s022018@student.dtu.dk</email>
</author>
<published>2007-01-24T19:54:46Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=497171e765b7b4f903d21379bee050380e539cf3'/>
<id>urn:sha1:497171e765b7b4f903d21379bee050380e539cf3</id>
<content type='text'>
We used to get the following confusing error message:

    $ git commit --amend -a -m foo
    Option -m cannot be combined with -c/-C/-F

This is because --amend cannot be combined with -c/-C/-F, which makes
sense, because they try to handle the same log message in different ways.
So update the documentation to reflect this.

Signed-off-by: Peter Eriksen &lt;s022018@student.dtu.dk&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>[PATCH] honor --author even with --amend, -C, and -c.</title>
<updated>2007-01-23T03:40:57Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junio@kernel.org</email>
</author>
<published>2007-01-22T21:03:31Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=83e24dce148fd384cbfb01cf718ec32618f6d8b3'/>
<id>urn:sha1:83e24dce148fd384cbfb01cf718ec32618f6d8b3</id>
<content type='text'>
Earlier code discarded GIT_AUTHOR_DATE taken from the base
commit when --author was specified.  This was often wrong as
that use is likely to fix the spelling of author's name.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Merge branch 'jc/int'</title>
<updated>2007-01-14T20:04:25Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2007-01-14T20:04:25Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=f4b6c6b90fdce12d69e4ad80ff6082405ec8cfb8'/>
<id>urn:sha1:f4b6c6b90fdce12d69e4ad80ff6082405ec8cfb8</id>
<content type='text'>
* jc/int:
  More tests in t3901.
  Consistent message encoding while reusing log from an existing commit.
  t3901: test "format-patch | am" pipe with i18n
  Use log output encoding in --pretty=email headers.
</content>
</entry>
<entry>
<title>Consistent message encoding while reusing log from an existing commit.</title>
<updated>2007-01-13T21:33:07Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2007-01-13T21:33:07Z</published>
<link rel='alternate' type='text/html' href='https://www.git.shady.money/git/commit/?id=5ac2715f2eaacc7c76ac03680a0d7a16a30946f2'/>
<id>urn:sha1:5ac2715f2eaacc7c76ac03680a0d7a16a30946f2</id>
<content type='text'>
The following commands can reuse log message from an existing
commit while creating a new commit:

	git-cherry-pick
	git-rebase (both with and without --merge)
	git-commit (-c and -C)

When the original commit was made in a different encoding from
the current i18n.commitencoding, "cat-file commit" would give a
string that is inconsistent with what the resulting commit will
claim to be in.  Replace them with "git show -s --encoding".

"git-rebase" without --merge is "git format-patch" piped to "git
am" in essence, and has been taken care of before this commit.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
</feed>
