You can simply convert your remote repository to bare repository ( There is no working copy in the bare repository – the folder contains only the actual repository data ) .
Execute following command in your remote repository folder:
git config --bool core.bare true
Then delete all the files except .git in that folder. and then you will be able to perform
git push to the remote repository without any errors.