<feed xmlns='http://www.w3.org/2005/Atom'>
<title>git/git-commit.sh, branch main</title>
<subtitle>Fork of git SCM with my patches.</subtitle>
<id>http://git.kilabit.info/git/atom?h=main</id>
<link rel='self' href='http://git.kilabit.info/git/atom?h=main'/>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/'/>
<updated>2007-11-23T01:05:02Z</updated>
<entry>
<title>Port git commit to C.</title>
<updated>2007-11-23T01:05:02Z</updated>
<author>
<name>Kristian Høgsberg</name>
<email>krh@redhat.com</email>
</author>
<published>2007-11-08T16:59:00Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=f5bbc3225c4b073a7ff3218164a0c820299bc9c6'/>
<id>urn:sha1:f5bbc3225c4b073a7ff3218164a0c820299bc9c6</id>
<content type='text'>
This makes git commit a builtin and moves git-commit.sh to
contrib/examples.  This also removes the git-runstatus
helper, which was mostly just a git-status.sh implementation detail.

Signed-off-by: Kristian Høgsberg &lt;krh@redhat.com&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'ph/parseopt-sh'</title>
<updated>2007-11-18T05:39:37Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2007-11-18T05:39:37Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=9f4c4eb0e16d1e21eaaf5cab5591c3491456cd14'/>
<id>urn:sha1:9f4c4eb0e16d1e21eaaf5cab5591c3491456cd14</id>
<content type='text'>
* ph/parseopt-sh:
  git-quiltimport.sh fix --patches handling
  git-am: -i does not take a string parameter.
  sh-setup: don't let eval output to be shell-expanded.
  git-sh-setup: fix parseopt `eval` string underquoting
  Give git-am back the ability to add Signed-off-by lines.
  git-rev-parse --parseopt
  scripts: Add placeholders for OPTIONS_SPEC
  Migrate git-repack.sh to use git-rev-parse --parseopt
  Migrate git-quiltimport.sh to use git-rev-parse --parseopt
  Migrate git-checkout.sh to use git-rev-parse --parseopt --keep-dashdash
  Migrate git-instaweb.sh to use git-rev-parse --parseopt
  Migrate git-merge.sh to use git-rev-parse --parseopt
  Migrate git-am.sh to use git-rev-parse --parseopt
  Migrate git-clone to use git-rev-parse --parseopt
  Migrate git-clean.sh to use git-rev-parse --parseopt.
  Update git-sh-setup(1) to allow transparent use of git-rev-parse --parseopt
  Add a parseopt mode to git-rev-parse to bring parse-options to shell scripts.
</content>
</entry>
<entry>
<title>Merge branch 'bs/maint-commit-options'</title>
<updated>2007-11-14T22:25:46Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2007-11-14T22:25:46Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=b2e163272c01aca4aee4684f5c683ba341c1953d'/>
<id>urn:sha1:b2e163272c01aca4aee4684f5c683ba341c1953d</id>
<content type='text'>
* bs/maint-commit-options:
  git-commit: Add tests for invalid usage of -a/--interactive with paths
  git-commit.sh: Fix usage checks regarding paths given when they do not make sense
</content>
</entry>
<entry>
<title>Merge branch 'rv/maint-index-commit'</title>
<updated>2007-11-14T22:25:33Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2007-11-14T22:25:33Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=43f36901c5e4d54de2c3b7c5d62af59382df717c'/>
<id>urn:sha1:43f36901c5e4d54de2c3b7c5d62af59382df717c</id>
<content type='text'>
* rv/maint-index-commit:
  Make GIT_INDEX_FILE apply to git-commit
</content>
</entry>
<entry>
<title>Make GIT_INDEX_FILE apply to git-commit</title>
<updated>2007-11-11T23:41:07Z</updated>
<author>
<name>Rémi Vanicat</name>
<email>vanicat@debian.org</email>
</author>
<published>2007-11-11T12:28:08Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=859a4dbcadd200ae955fe36d0c4fb3f4bce0e032'/>
<id>urn:sha1:859a4dbcadd200ae955fe36d0c4fb3f4bce0e032</id>
<content type='text'>
Currently, when committing, git-commit ignore the value of
GIT_INDEX_FILE, and always use $GIT_DIR/index. This patch
fix it.

Signed-off-by: Rémi Vanicat &lt;vanicat@debian.org&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>scripts: Add placeholders for OPTIONS_SPEC</title>
<updated>2007-11-06T09:50:02Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2007-11-06T09:50:02Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=8f321a39257a06db014a3b6ae5dce839821cdb16'/>
<id>urn:sha1:8f321a39257a06db014a3b6ae5dce839821cdb16</id>
<content type='text'>
--text follows this line--
These commands currently lack OPTIONS_SPEC; allow people to
easily list with "git grep 'OPTIONS_SPEC=$'" what they can help
improving.

Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>git-commit.sh: Fix usage checks regarding paths given when they do not make sense</title>
<updated>2007-11-06T05:36:31Z</updated>
<author>
<name>Björn Steinbrink</name>
<email>B.Steinbrink@gmx.de</email>
</author>
<published>2007-11-05T19:36:33Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=34cb704a9b8b45ff3e1342678c5892e1ee6e27f5'/>
<id>urn:sha1:34cb704a9b8b45ff3e1342678c5892e1ee6e27f5</id>
<content type='text'>
The checks that looked for paths given to git-commit in addition to
--all or --interactive expected only 3 values, while the case statement
actually provides 4, so the check was never triggered.

The bug was introduced in 6cbf07efc5702351897dee4742525c9b9f7828ac when
the case statement was extended to handle --interactive.

Signed-off-by: Björn Steinbrink &lt;B.Steinbrink@gmx.de&gt;
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>Merge branch 'jc/autogc'</title>
<updated>2007-10-03T10:05:32Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2007-10-03T10:05:32Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=0341091a9ec47576a2fdfab181145fa94c04b810'/>
<id>urn:sha1:0341091a9ec47576a2fdfab181145fa94c04b810</id>
<content type='text'>
* jc/autogc:
  git-gc --auto: run "repack -A -d -l" as necessary.
  git-gc --auto: restructure the way "repack" command line is built.
  git-gc --auto: protect ourselves from accumulated cruft
  git-gc --auto: add documentation.
  git-gc --auto: move threshold check to need_to_gc() function.
  repack -A -d: use --keep-unreachable when repacking
  pack-objects --keep-unreachable
  Export matches_pack_name() and fix its return value
  Invoke "git gc --auto" from commit, merge, am and rebase.
  Implement git gc --auto
</content>
</entry>
<entry>
<title>Sync with GIT 1.5.3.4</title>
<updated>2007-10-03T10:03:15Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2007-10-03T10:03:15Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=fed276e7524d6a80ae5dec037d586bd28543fc79'/>
<id>urn:sha1:fed276e7524d6a80ae5dec037d586bd28543fc79</id>
<content type='text'>
Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
<entry>
<title>git-commit: initialize TMP_INDEX just to be sure.</title>
<updated>2007-10-02T18:48:06Z</updated>
<author>
<name>Junio C Hamano</name>
<email>gitster@pobox.com</email>
</author>
<published>2007-10-02T18:47:58Z</published>
<link rel='alternate' type='text/html' href='http://git.kilabit.info/git/commit/?id=c8f203255bc7a782e3a54e73d5801009bb7f0319'/>
<id>urn:sha1:c8f203255bc7a782e3a54e73d5801009bb7f0319</id>
<content type='text'>
We rely on TMP_INDEX variable to decide if we are doing a partial commit,
as it is only set in the partial commit codepath.  But the variable is
never initialized.  A stray environment variable from outside could
ruin the day.

Signed-off-by: Junio C Hamano &lt;gitster@pobox.com&gt;
</content>
</entry>
</feed>
