Git не может перейти на FTP-сервер - PullRequest
13 голосов
/ 30 ноября 2010

У меня проблемы с использованием git через ftp.

То, что у меня сейчас есть:

  • FTP-сервер, готовый к активному и пассивному FTP;
  • Репозиторий Bare Git, один коммит

Хранилище было создано локально и затем отправлено на сервер.Мне пришлось использовать git update-server-info, чтобы заставить его работать.Теперь я могу клонировать в свой новый репозиторий и выполнять вытягивания, но я не могу нажать.Каждый раз, когда я пытаюсь, git говорит:

error: Cannot access URL ftp://f***@w*****/repo/, return code 3 fatal: git-http-push failed

Может кто-нибудь помочь мне?

Привет Флориан

Ответы [ 2 ]

14 голосов
/ 01 декабря 2010

Примечание: если ваша цель - скопировать (развернуть) файлы, которые были изменены в вашем локальном репо, на ftp-сервер, то:

может быть лучше подходит для этой задачи.

Насколько я знаю (как подтверждено в этой теме ), пока нет поддержки git push для ftp.

4 голосов
/ 01 декабря 2010

@ VonC: Кажется, вы правы, я говорил с некоторыми ребятами из GIT на IRC, и они сказали мне то же самое.FTP работает, FTP не работает.Но в любом случае, ваш поток подтверждения является возможным решением моей проблемы, так как я могу использовать webdrive / netdrive (и curlftpfs в linux), чтобы заставить git думать, что удаленный репозиторий является локальной папкой.Это единственное решение, которое я вижу на данный момент.

Спасибо!

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