git/list[1] front-page[2] threads[3] people[4] search[5] about
 

commit takes 8 secs; but instant when offline - can I fix this?

From
113ren <melbourne.research@gmail.com>
Date
Nov 2, 2008, 14:08 UTC
Message-ID
<1225634894605-1445352.post@n2.nabble.com>
Hi all,
With the network plugged in, git-commit takes 8 seconds.
When I unplug the network, commit is instant...

I confirmed this with a fresh test directory, just adding an extra line to the file "test" for each commit:

> git init
Initialized empty Git repository in /home/user/gitexpt/.git/
> vi test
> git add *
> date; git commit -a -m "add minor change"; date
Mon Nov  3 00:31:02 EST 2008
Created commit 9b845a2: add minor change
 1 files changed, 2 insertions(+), 0 deletions(-)
Mon Nov  3 00:31:10 EST 2008
> date; git commit -a -m "add test, without network"; date
Mon Nov  3 00:46:00 EST 2008
Created commit dd02a69: add test, without network
 1 files changed, 3 insertions(+), 0 deletions(-)
Mon Nov  3 00:46:00 EST 2008
> git --version
git version 1.5.6.3

Anyone know why is git-commit so slow? Or if there I can anything to change this?

I'd assumed the slowness was normal, since I'm new to version control. I've googled and searched mailing lists, but haven't found this. Could be just my installation (or others make the same assumption?)

Many thanks for any help... I'm going a little crazy here.
-- 
View this message in context: http://n2.nabble.com/commit-takes-8-secs--but-instant-when-offline---can-I-fix-this--tp1445352p1445352.html
Sent from the git mailing list archive at Nabble.com.
Next: Thomas Rast
Message 1 of 4 in “commit takes 8 secs; but instant when offline - can I fix this?”
  1. 13renNov 2, 2008
  2. Thomas RastNov 2, 2008
  3. Brendan MacmillanNov 2, 2008
  4. Linus TorvaldsNov 2, 2008

Read the whole thread, see it on lore, or plain text.

$ cat FOOTERMessages come from the public archive at lore.kernel.org/git, fetched every hour. The front page is chosen and written each morning by an AI editor and can be wrong; the threads themselves are the record. About and API. For agents: an MCP server at https://gitlist.dev/mcp, and any thread, story or person page as Markdown by adding .md to its URL (or sending Accept: text/markdown). Details in /llms.txt.