Я пытаюсь развернуть ветку git на другом сервере.
Я использую для этого следующую командную строку: git --work-tree=$TARGET --git-dir=$GIT_DIR checkout -f
.
Поскольку я запускаю эту строку на своем git-сервере, можно просто использовать относительный локальный путь для моего $ GIT_DIR, но, поскольку моя цель находится на другом сервере, я не уверен, как его вызвать.
Я попробовал ssh-user@my-domain.com:/user-root-dir/my-repository/my-repository.git
, но там написано fatal: Could not switch to 'ssh-user@my-domain.com:/user-root-dir/my-repository/': No such file or directory
, хотя структура каталогов правильная. Я дважды проверил на опечатки.
Что я делаю не так?