1

У меня есть веб-хостинг, я хочу сохранить свой код на нем.
Я думал, возможно, открытие репозитория Git для всего каталога dev/
и как-то в Git-хуках заставить его загружать только те файлы, которые были
перешел на сервер (я не могу установить git на сайт веб-хостинга).
Есть ли что-то подобное? как уже мерзавец за это?
Возможно, более разумное решение ...

2 ответа2

1

Один из наших друзей в Stack Overflow хотел загрузить инструмент для загрузки своего веб-приложения с git рабочий сервер через FTP, и оказалось, что два из инструментов, которые один пользователь рекомендовал поддерживать инкрементное резервное копирование:

git-ftp от René Moser - простой сценарий оболочки для работы с FTP по Git. Используйте git-ftp.sh для загрузки на FTP-сервер только отслеживаемых файлов Git, которые изменились с момента последней загрузки. Это экономит время и пропускную способность. Даже если вы играете с разными ветками, git-ftp.sh знает, какие файлы разные. Ни один обычный FTP-клиент не может этого сделать.

git-ftp от Edward Z. Yang - это простой скрипт, написанный на python для загрузки файлов в репозиторий Git через FTP, передачи только новых файлов и удаления старых файлов.

1

Есть вероятность, что git уже установлен. Если у вас есть интерактивный доступ по SSH, обязательно проверьте его - это будет работать намного быстрее, чем «тупой» FTP-транспорт.

Но если доступен только FTP:

git remote add webhost ftps://asaf@webhost.tld/code.git

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .