<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/git-commit.sh, branch v1.5.0-rc3</title>
<subtitle>Mirror of https://git.kernel.org/pub/scm/git/git.git/
</subtitle>
<id>https://git.shady.money/git/atom?h=v1.5.0-rc3</id>
<link rel='self' href='https://git.shady.money/git/atom?h=v1.5.0-rc3'/>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/'/>
<updated>2007-01-29T09:06:27Z</updated>
<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://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://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://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://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://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://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>
<entry>
<title>Use cd_to_toplevel in scripts that implement it by hand.</title>
<updated>2007-01-13T00:54:38Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2007-01-12T20:49:05Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=514c09fdcfef6385f1a61ee52344794356c99986'/>
<id>urn:sha1:514c09fdcfef6385f1a61ee52344794356c99986</id>
<content type='text'>
This converts scripts that do "cd $(rev-parse --show-cdup)" by
hand to use cd_to_toplevel.

I think git-fetch does not have to go to the toplevel, but that
should be dealt with in a separate patch.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Merge branch 'jc/bare'</title>
<updated>2007-01-12T00:50:36Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2007-01-12T00:50:36Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=e861ce1692fa9809f3e7b898804f8ddaf7cd8975'/>
<id>urn:sha1:e861ce1692fa9809f3e7b898804f8ddaf7cd8975</id>
<content type='text'>
* jc/bare:
  Disallow working directory commands in a bare repository.
  git-fetch: allow updating the current branch in a bare repository.
  Introduce is_bare_repository() and core.bare configuration variable
  Move initialization of log_all_ref_updates
</content>
</entry>
<entry>
<title>Disallow working directory commands in a bare repository.</title>
<updated>2007-01-10T23:03:09Z</updated>
<author>
<name>Shawn O. Pearce</name>
<email>spearce@spearce.org</email>
</author>
<published>2006-12-31T04:32:38Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=7eff28a9b42cb0d3aad932338b2e645fc6ed8fa9'/>
<id>urn:sha1:7eff28a9b42cb0d3aad932338b2e645fc6ed8fa9</id>
<content type='text'>
If the user tries to run a porcelainish command which requires
a working directory in a bare repository they may get unexpected
results which are difficult to predict and may differ from command
to command.

Instead we should detect that the current repository is a bare
repository and refuse to run the command there, as there is no
working directory associated with it.

[jc: updated Shawn's original somewhat -- bugs are mine.]

Signed-off-by: Shawn O. Pearce &lt;spearce@spearce.org&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>git-commit: do not fail to print the diffstat even if there is a file named HEAD</title>
<updated>2007-01-08T22:45:59Z</updated>
<author>
<name>Michael Loeffler</name>
<email>zvpunry@zvpunry.de</email>
</author>
<published>2007-01-08T19:23:13Z</published>
<link rel='alternate' type='text/html' href='https://git.shady.money/git/commit/?id=521f9c4def9430526bfdfffdb8ed4c2f4166bece'/>
<id>urn:sha1:521f9c4def9430526bfdfffdb8ed4c2f4166bece</id>
<content type='text'>
Signed-off-by: Michael Loeffler &lt;zvpunry@zvpunry.de&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
</feed>
