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?