Przesuwanie Git Repo do zdalnego serwera

Próbuję więc przesłać repo z mojego lokalnego hosta do mojego VPS.

Ustawiłem repozytorium --bare na moje vps i repo na moim lokalnym hostie.

Użyłem następujących poleceń, aby przejść do VPS:

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

Udaje się to pomyślnie, ale muszę mieć możliwość pobrania plików z VPS .git. Ale gdy próbuję uruchomić „git checkout”, pojawia się błąd:

fatal: Ta operacja musi być uruchomiona w drzewie roboczym

Próbowałem edytować plik konfiguracyjny .git i edytować / dodawać te linie:

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

[receive]
denycurrentbranch = false

To pozwala mi uruchamiać polecenia git, ale pliki nie są kasowane, a git mówi, że pliki zostały usunięte.

Jestem trochę zmieszany. Jak mam to robić?

questionAnswers(1)

yourAnswerToTheQuestion