git replace master on remote repo
login to remote server, go to git repository and type
git config receive.denyDeleteCurrent ignore
git push origin :master
git branch -m master-new master
git push origin master
git push origin :master-new
login to remote server, go to git repository and type
git config receive.denyDeleteCurrent true