Обновление структуры папок Git на push - PullRequest
0 голосов
/ 06 июля 2018

У меня есть структура папок Git Repo:

.git
local.repo.only.files
web/
   --Files for remote production

Я отправляю этот репо на удаленный URL, например dest@git.myhost.com. Однако структура папок там на один файл глубже. По сути просто:

--Files on remote production

Есть ли способ отправить содержимое определенной папки на удаленный компьютер?

До сих пор я создавал вложенный git init внутри веб-папки и просто передавал его на удаленный компьютер. Что сработало ... но это не элегантное решение.

1 Ответ

0 голосов
/ 06 июля 2018

Я создал вложенную git init внутри веб-папки и просто перенес ее на удаленный компьютер. Что сработало ... но это не элегантное решение.

Либо содержимое веб-папки является сгенерированным (которое вы можете перестроить), и в этом случае вам не нужно git-репозиторий nest, и вы можете развернуть ваши файлы через rsynch / scp.

Или вы хотите использовать git-репо на удаленной стороне, и в этом случае это удаленное git-репо должно быть пустым, с перехватом post-receive, который будет копировать содержимое веб-подпапки в вашу папку веб-сервера http.

...