<feed xmlns='http://www.w3.org/2005/Atom'>
<title>user/sven/git.git/Documentation/git-commit.txt, branch v1.4.4.4</title>
<subtitle>Git
</subtitle>
<id>https://git.stealer.net/cgit.cgi/user/sven/git.git/atom?h=v1.4.4.4</id>
<link rel='self' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/atom?h=v1.4.4.4'/>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/'/>
<updated>2006-07-02T00:09:01Z</updated>
<entry>
<title>Minor documentation fixup.</title>
<updated>2006-07-02T00:09:01Z</updated>
<author>
<name>Robin Rosenberg</name>
<email>robin.rosenberg@dewire.com</email>
</author>
<published>2006-07-02T00:07:40Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=c64ea8521bc81b52da45d3deb3a419928d4b6b29'/>
<id>urn:sha1:c64ea8521bc81b52da45d3deb3a419928d4b6b29</id>
<content type='text'>
Signed-off-by: Robin Rosenberg &lt;robin.rosenberg@dewire.com&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Documentation: Spelling fixes</title>
<updated>2006-06-04T06:54:55Z</updated>
<author>
<name>Horst H. von Brand</name>
<email>vonbrand@inf.utfsm.cl</email>
</author>
<published>2006-06-03T20:27:26Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=abda1ef590d94a5e15e7ce3b685b5c092a790cfa'/>
<id>urn:sha1:abda1ef590d94a5e15e7ce3b685b5c092a790cfa</id>
<content type='text'>
Signed-off-by: Horst H. von Brand &lt;vonbrand@inf.utfsm.cl&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Fix up docs where "--" isn't displayed correctly.</title>
<updated>2006-05-05T21:21:52Z</updated>
<author>
<name>sean</name>
<email>seanlkml@sympatico.ca</email>
</author>
<published>2006-05-05T19:05:24Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=e994004f93a481414b9065ac24edd0807d1c311e'/>
<id>urn:sha1:e994004f93a481414b9065ac24edd0807d1c311e</id>
<content type='text'>
A bare "--" doesn't show up in man or html pages correctly
as two individual dashes unless backslashed as \--
in the asciidoc source.  Note, no backslash is needed
inside a literal block.

Signed-off-by: Sean Estabrooks &lt;seanlkml@sympatico.ca&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Tweaks to make asciidoc play nice.</title>
<updated>2006-04-05T22:46:54Z</updated>
<author>
<name>Francis Daly</name>
<email>francis@daoine.org</email>
</author>
<published>2006-04-05T22:25:17Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=6cbd5d7d79f5751828397558e7c3611b048565fb'/>
<id>urn:sha1:6cbd5d7d79f5751828397558e7c3611b048565fb</id>
<content type='text'>
Once the content has been generated, the formatting elves can reorder
it to be pretty...

Signed-off-by: Francis Daly &lt;francis@daoine.org&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>git-commit: document --amend</title>
<updated>2006-04-05T21:07:21Z</updated>
<author>
<name>Marco Roeland</name>
<email>marco.roeland@xs4all.nl</email>
</author>
<published>2006-04-05T20:28:28Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=ae5d8470f6b8e1abdef19bf033472c63fb72b735'/>
<id>urn:sha1:ae5d8470f6b8e1abdef19bf033472c63fb72b735</id>
<content type='text'>
The "--amend" option is used to amend the tip of the current branch. This
documentation text was copied straight from the commit that implemented it.

Some minor format tweaks for asciidoc were taken from work by Francis Daly
in commit b0d08a5.. It looks good now also in the html page.

[jc: amended further to follow the recommendation by Francis in
commit 3070b60].

Signed-off-by: Marco Roeland &lt;marco.roeland@xs4all.nl&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Reference git-commit-tree for env vars.</title>
<updated>2006-03-18T04:42:35Z</updated>
<author>
<name>Jon Loeliger</name>
<email>jdl@jdl.com</email>
</author>
<published>2006-03-18T00:25:09Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=5bfc4f23bca0a89e50853b2bdaa6d0118045a9f6'/>
<id>urn:sha1:5bfc4f23bca0a89e50853b2bdaa6d0118045a9f6</id>
<content type='text'>
Signed-off-by: Jon Loeliger &lt;jdl@jdl.com&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>git-commit: Now --only semantics is the default.</title>
<updated>2006-02-13T07:55:07Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2006-02-13T07:55:07Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=4170a19587280eeb3663a47a6fd993910de78076'/>
<id>urn:sha1:4170a19587280eeb3663a47a6fd993910de78076</id>
<content type='text'>
This changes the "git commit paths..." to default to --only
semantics from traditional --include semantics, as agreed on the
list.

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>git-commit: revamp the git-commit semantics.</title>
<updated>2006-02-07T07:20:32Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2006-02-05T08:07:44Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=130fcca63fe8e7e087e7419907e018cbbaf434a3'/>
<id>urn:sha1:130fcca63fe8e7e087e7419907e018cbbaf434a3</id>
<content type='text'>
 - "git commit" without _any_ parameter keeps the traditional
   behaviour.  It commits the current index.

   We commit the whole index even when this form is run from a
   subdirectory.

 - "git commit --include paths..." (or "git commit -i paths...")
   is equivalent to:

   	git update-index --remove paths...
        git commit

 - "git commit paths..." acquires a new semantics.  This is an
   incompatible change that needs user training, which I am
   still a bit reluctant to swallow, but enough people seem to
   have complained that it is confusing to them.  It

   1. refuses to run if $GIT_DIR/MERGE_HEAD exists, and reminds
      trained git users that the traditional semantics now needs
      -i flag.

   2. refuses to run if named paths... are different in HEAD and
      the index (ditto about reminding).  Added paths are OK.

   3. reads HEAD commit into a temporary index file.

   4. updates named paths... from the working tree in this
      temporary index.

   5. does the same updates of the paths... from the working
      tree to the real index.

   6. makes a commit using the temporary index that has the
      current HEAD as the parent, and updates the HEAD with this
      new commit.

 - "git commit --all" can run from a subdirectory, but it updates
   the index with all the modified files and does a whole tree
   commit.

 - In all cases, when the command decides not to create a new
   commit, the index is left as it was before the command is
   run.  This means that the two "git diff" in the following
   sequence:

       $ git diff
       $ git commit -a
       $ git diff

   would show the same diff if you abort the commit process by
   making the commit log message empty.

This commit also introduces much requested --author option.

	$ git commit --author 'A U Thor &lt;author@example.com&gt;'

Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Minor git-reset and git-commit documentation fixes</title>
<updated>2006-01-22T03:11:51Z</updated>
<author>
<name>J. Bruce Fields</name>
<email>bfields@fieldses.org</email>
</author>
<published>2006-01-21T23:54:11Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=8278ac2f4a50a8aca0dca490d2b8b99b11e266e1'/>
<id>urn:sha1:8278ac2f4a50a8aca0dca490d2b8b99b11e266e1</id>
<content type='text'>
Minor copyediting of recent additions to git-commit and git-reset
documentation.

Signed-off-by: J. Bruce Fields &lt;bfields@citi.umich.edu&gt;
Signed-off-by: Junio C Hamano &lt;junkio@cox.net&gt;
</content>
</entry>
<entry>
<title>Documentation: git-commit -a</title>
<updated>2006-01-13T20:59:21Z</updated>
<author>
<name>Junio C Hamano</name>
<email>junkio@cox.net</email>
</author>
<published>2006-01-13T20:59:21Z</published>
<link rel='alternate' type='text/html' href='https://git.stealer.net/cgit.cgi/user/sven/git.git/commit/?id=cb95bf488b4363b51bd0aebc877a928858e51545'/>
<id>urn:sha1:cb95bf488b4363b51bd0aebc877a928858e51545</id>
<content type='text'>
A bit more elaboration on what "update all paths" means.

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