Server Fault is a question and answer site for system and network administrators. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

I created GIT server on my CentOS with Apache. (push/pull are go trough http and Apache)

I followed those instructions:

Push command is very slow. Every time I push it takes more than 10s (even if I changed one line of code from last push).

Is this normal?

Size of repozitory is 150MB.

Operation which takes most of the time is:

updating 'refs/heads/master' from 00c9d81959fc020c9f273e7c2887af461a52e0cf to

What could be wrong?

share|improve this question
Are you using Smart HTTP Transport ( ). If you are not sure, can you share the apache config. that deals with your Git repo. – Shyam Sundar C S Mar 11 '12 at 20:39

WebDAV is not particularly fast, although you might want to see about disk and CPU usage on your server. My advice would be to create a brand new repository with nothing in it, and see how the speeds increase/decrease as you add commits, just to verify that its not a size issue (or a diff issue).

share|improve this answer

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.