Hi, all. We cloned a repo from github on our local server. Say X for this. At that repo, we did git clone --bare X y.git Now y.git is ready for other machines to clone. To update our upstream repo X, we do git pull and then git push --all to update y.git. Now questions: 1) When I compare X/.git directory and y.git directory there are many objects missing in y.git. What is the reason ? 2) git clone --bare is too fast. My .git directory is nearly 1GB. How can it be copied that much fast ? 3) Is this more safe then git pull, git push rm -rf y.git git pull git clone --bare X y.git Namely bare cloning each time when we update our main repo ? TIA _lvnd_ (^_^) -- To unsubscribe from this list: send the line "unsubscribe git" in the body of a message to majordomo@xxxxxxxxxxxxxxx More majordomo info at http://vger.kernel.org/majordomo-info.html