У меня есть модуль электронной почты kohana (modules/email
) как подмодуль git в моем проекте, а модуль электронной почты имеет сам god-подмодуль (vendors/swiftmailer
).
Когда я запустил подмодуль swiftmailer
из подмодуля modules/email
, он показывает, что модули/электронная почта модифицированы.
Я не хочу его фиксировать, потому что я не изменил его, и я его совершил раньше, и он сломал мой индекс git (который я потратил слишком много времени на исправление).
Что мне делать? Добавьте его в .gitignore или есть что-то лучше?
У меня мало опыта с подмодулями git. Поэтому спасибо за любой совет.Должен ли я совершать вложенные подмодули git?
0
A
ответ
1
Всякий раз, когда вы редактируете свой submodule
, вы должны зафиксировать его с сообщением вроде "Update submodule: xxx"
.
Итак, когда вы отредактировали swiftmailer
, ваш modules/email
должен быть совершён после того, как совершил seiftmailer
.
cd modules/email/vendors/swiftmailer
// do sth
git add .
git commit -m "Some modifies of swiftmailer"
cd ../..
git add vendors/swiftmailer
git commit -m "Update submodule: swiftmailer"
cd ../..
git add modules/email
git commit -m "Update submodule: email"
Этот способ рекомендуется использовать в submodule
. И обратите внимание, что не должен игнорировать его.
Смежные вопросы
- 1. Должен ли я использовать git-подмодули в проекте go?
- 2. Добавление GIT подмодуль внутри субмодуля (вложенные Подмодули)
- 3. Git: перемещение подмодулях рекурсивно (вложенные Подмодули)
- 4. Должен ли я совершать косметические изменения?
- 5. Можно ли обновить подмодули git?
- 6. Почему я должен совершать и не вставлять Git?
- 7. Почему это не позволяет мне совершать мои подмодули?
- 8. Git: Должен ли я вернуться и посмотреть?
- 9. git вложенные репозитории - подмодули против символических ссылок против других
- 10. Git подмодули и арматура
- 11. Прилагаемые подмодули в git
- 12. Дублирующие подмодули с Git
- 13. Не создавать и не создавать подмодули (вложенные хранилища Git)
- 14. Вложенные подмодули Git, не правильно клонирующие с --recursive flag
- 15. Должен ли я совершать транзакции в Django 1.6?
- 16. Должен ли я совершать Godeps/_workspace или достаточно Godeps.json?
- 17. Git подмодули-грязные?
- 18. Обновление новой подмодули Git
- 19. Git подмодули не обновляются?
- 20. Являются ли подмодули git разумно полезными?
- 21. Как запустить git-подмодули?
- 22. Sharing Git Подмодули
- 23. Установить права на подмодули git?
- 24. Git вложенными Подмодули и зависимости
- 25. Нужно обрабатывать git-подмодули в git-архиве
- 26. Когда я могу совершать перемещение файлов в git? (Jgit)
- 27. Rails активы трубопроводы + git подмодули
- 28. Невозможно добавить подмодули в Git
- 29. Отправка изменений в подмодули git
- 30. Подмодули Git: укажите конкретную SHA?
Это имеет большой смысл. Спасибо за понимание. – Brenden