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_ (^_^)