What is the purpose of creating a bare git repo compared to non-bare? -
I understand that there is not a work tree in a Bayer GIT repo, which means that adding, commit, position, etc. is not possible. is. But why should not this happen? If you have a remote company that is a true repo then I understand that it can not be worked directly in, but in fact it would be more flexibility to make it non-bare, why not? According to the and to start with git 1.7.0, allow a remote push For, the git repository should be bare.