Внесите изменения в config.php в minify при настройке в качестве подмодуля git - PullRequest
0 голосов
/ 07 декабря 2011

В моем проекте веб-приложения Google minify настроен как подмодуль git;идея в том, что я могу поддерживать библиотеку minify в актуальном состоянии, просто запустив git submodule update.Моя проблема в том, что я сделал локальные изменения в файле minify config.php, который я хочу опубликовать как часть моего приложения ... но как я могу зафиксировать это изменение в супер-проекте?

Другие источники (например, Как мне «зафиксировать» изменения в подмодуле git? ) говорят, что мне нужно сначала зафиксировать и нажать подмодуль, но, очевидно, я не собираюсь помещать изменения в моем конфигурационном файле в public minify репозиторий.

Каков наилучший способ работы с такого рода установками ... Я думаю, что это должно быть довольно распространенным, но не может найти каких-либо твердых рекомендаций.

1 Ответ

2 голосов
/ 08 декабря 2011

Я предлагаю вам "раскошелиться" на проект Google Minify, чтобы вы получили свою собственную копию.Вы сможете вносить исправления в него и обновлять его с пульта upstream (это обычное имя).Наконец, ваш подмодуль будет указывать на вашу копию.

О пульте upstream он должен указывать на хранилище Google minify, а пульт origin будет указывать на вашу копию.Это своего рода соглашение.Вы всегда извлекаете новые коммиты из апстрима, и вы отправляете новые коммиты + свои исправления в исходную точку.

Это простой способ управления настройками такого типа.

...