Git: ftp не является командой - PullRequest
2 голосов
/ 19 июня 2020

Я пытаюсь использовать git -ftp на Windows 10. Я перепробовал все шаги на этой странице .

Предлагает написать эти команды на git bash:

cd /d/"Program Files"/Git
git clone https://github.com/git-ftp/git-ftp git-ftp.git
cd git-ftp.git && chmod +x git-ftp
cp /d/"Program Files"/Git/git-ftp.git/git-ftp /d/"Program Files"/Git/bin/git-ftp

И записать эти команды в папке проекта в cmd:

git config git-ftp.url ftp://ftp.yourdomain.com/public_html/whatever_path
git config git-ftp.user ftp_username
git config git-ftp.password ftp_password
git add .
git commit -m "files changes"
git ftp init

Но когда я пытаюсь написать такой код:

git ftp init

Это просто дает мне эту ошибку:

git: 'ftp' is not a git command. See 'git --help'.

Я не знаю, что мне не хватает.

EDIT :

Я создал pull request на github.

1 Ответ

1 голос
/ 19 июня 2020

README для git-ftp/git-ftp включает:

Windows и OS X: я очень ограничен в тестировании Windows и OS X. Спасибо за помощь я исправляю ошибки на этих платформах.

Тем не менее, на Windows вы можете просто скопировать git-ftp в D: \ Program Files \ Git \ bin (вам даже не нужно быть в bash): любой файл git-xxx, который находится в %PATH%, будет выполнен git xxx

Сначала проверьте в обычном CMD (с соответствующим PATH), если git ftp признал. (Предполагая, что D:\Program Files\Git\bin находится в вашем %PATH%)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...