2010-12-16 3 views
1

Чтобы начать проект, мне пришлось выполнить git submodule init, а затем git submodule update. Но теперь, когда кошка вышла из сумки, мне было интересно, есть ли что-то, что я должен сделать, чтобы упаковать ее обратно, прежде чем возвращаться к репозиторию.Как отменить `git subodule init`

Любые идеи?

+0

Что должен делать подмодуль с фиксацией? – Cascabel 2010-12-16 20:37:32

ответ

2

Вы вносили изменения в код в подмодулях или только для кода в основном репозитории, не являющегося частью подмодулей?

Если вы внесли изменения в код в подмодулях, вам сначала нужно войти в каждый подмодуль, в который вы вносили изменения, и передать их этому подмодулю. После того, как вы это сделали, вы можете зафиксировать в основном репозитории, и будет записано новое состояние этих подмодулей.

Если вы не изменили какие-либо файлы в подмодулях, только в основном проекте, то нет, вам ничего не нужно делать, связанные с подмодулями перед совершением.

Смежные вопросы