Похоже, вы все разобрались, и это хорошая новость.Я добавлю этот ответ на случай, если другие придут и будут искать решение.
По сути, вы просто хотите убедиться, что каталог, в котором находится ваш новый картридж, добавлен в репозиторий git.В моем случае, используя Demandware, мой git config находится в каталоге, который находится на две метки выше моих.Это что-то вроде этого ...
gitConfigLivesHere /../ code / картриджи / картриджиLiveHere
Я думаю, что вы могли бы следить за отдельными картриджами, но я определенно нашеллегче настроить ваш конфиг на несколько уровней, и тогда он будет гораздо легче автоматически отслеживать изменения.
Это решение также позволяет вам хранить в исходном элементе другие файлы, которые не являются картриджами ... напримерлюбые файлы настроек dw.json или gruntbuild.js, которые будут находиться за пределами ваших картриджей.
Надеюсь, это поможет, Брэд