Проблема возникает при выполнении команды:
git ftp -s test catchup -v
Или ещё подробнее:
git ftp -s test catchup -vv
Ситуация также состоит в том, что сервер изначально логинит пользователя в другую директорию на том же уровне.
Решение (возможное)
Предположим, что корень нашего проекта это:
/home/foo/
Тогда может помочь использование двойного слэша в конфиге: