git ftp Узнать в чем причина Ошибки -- например: Could not upload file --

При использовании git-ftp, в ответ на команду:

git ftp -s test catchup

получается ошибка вроде:

fatal: Could not upload file: 'home/..../.git-ftp.log'., exiting...
fatal: Could not upload., exiting...

Как узнать подробности/причину

Чтобы узнать подробности используйте флаг -v, например:

git ftp -s test catchup -v

Получим ответ вроде:

Thu, Nov 17, 2016 2:06:08 PM: Using scope test if available
Thu, Nov 17, 2016 2:06:09 PM: Host is '83.22.54.229'.
Thu, Nov 17, 2016 2:06:09 PM: User is 'sbah'.
Thu, Nov 17, 2016 2:06:09 PM: Password is set.
Thu, Nov 17, 2016 2:06:09 PM: Path is 'home/foo/'.
Thu, Nov 17, 2016 2:06:09 PM: Syncroot is ''.
Thu, Nov 17, 2016 2:06:09 PM: The remote sha1 is saved in file '.git-ftp.log'.
Thu, Nov 17, 2016 2:06:09 PM: CACert is ''.
Thu, Nov 17, 2016 2:06:09 PM: Insecure is ''.
Thu, Nov 17, 2016 2:06:09 PM: Uploading commit log to ftp://sbah:***@83.22.54.229/home/foo/.gi....

curl: (9) Server denied you to change to the given directory
Thu, Nov 17, 2016 2:06:11 PM: fatal: Could not upload file: 'home/foo ua/.git-ftp.log'., exiting...
Thu, Nov 17, 2016 2:06:11 PM: fatal: Could not upload., exiting...

Например, в моём случае выяснилось это.

Если же есть строка:

curl: (67) Access denied: 530

то значит. что есть проблемы с данными для авторизации -- например с логином или паролем.