Empurrando o Git Repo para o servidor remoto

Então, eu estou tentando empurrar um repo do meu localhost para o meu VPS.

Eu configurei um repo --bare em meus vps e um repo no meu localhost.

Eu usei os seguintes comandos para empurrar para o VPS:

# git remote add origin ssh://[email protected]/home/mysite/public_html/mygit/.git
# git push origin master

Empurra com sucesso, mas o que eu preciso ser capaz de fazer é verificar os arquivos do VPS .git. Mas, quando tento executar o 'git checkout', recebo o erro:

fatal: esta operação deve ser executada em uma árvore de trabalho

Eu tentei editar o arquivo de configuração .git e editar / adicionar estas linhas:

[core]
bare = true
worktree = /home/mysite/public_html/mygit/

[receive]
denycurrentbranch = false

Isso me permite executar comandos git, mas os arquivos não são liberados, e o git me diz que os arquivos foram deletados.

Estou um pouco confuso. Como devo estar fazendo isso?

questionAnswers(1)

yourAnswerToTheQuestion