Я только начинаю с Git.
У меня есть:Репозитории GIT с различными файлами
- хранилище на моей локальной машине для веб-разработки
/www/my-web-app/
и - на удаленном сервере, у меня есть голый репозиторий
/www/git-repo/
, а затем фактическое веб-приложение/www/production-my-web-app/
.
В настоящее время я выхожу из локальной машины в голый репозиторий и затем вытаскиваю это в хранилище.
Проблема в том, что у меня есть несколько конфигурационных файлов, которые отличаются друг от друга.
Я их проигнорировал, но я не могу понять, как их загрузить (не могу сделать это через FTP по какой-то причине), и я уверен, что у меня просто отсутствует очевидная возможность git.
Любая помощь будет благодарна, спасибо!
Что гит должен делать? Итак, вы хотите иметь эти файлы конфигурации в репозитории git - но их не следует проверять версиями? Или вы просто хотите сохранить их отдельно от репозитория приложений? В последнем случае вы можете сохранить их в другом git repo (dev и production) и импортировать их в качестве подмодулей в вашей dev и производственной среде. – madflow
Субмодулы, вероятно, будут излишними, нет необходимости в версии, поскольку несколько файлов всегда будут постоянными. – Dormouse
Почему вы «тянете» за свое приложение? Почему вы не используете 'git archive'? – fge