We have a development server with a GIT repository (with a working directory).
The access to work with it from a given workstation is via a network unit mounted with sshfs. So basically I was directly working on this repo so far.
What we want now is to clone it within every workstation, and push to it whenever needed, in order to test any change. So we need to keep the remote (development server) with its working directory, not a bare repository.
From what I remember, when I cloned a remote repo, I wasn't able to push to it because it had a working directory. So how should I proceed?