Я модифицировал кукольный модуль, который я ранее клонировал из своего собственного репозитория на github. Единственное, что я изменил, это шаблон конфигурационного файла, не имеющий большого значения (pg_hba.conf.erb для pgsql-aware).Невозможно добавить изменения в мой репозиторий
Проблема в том, что я не могу добавить модифицированный модуль в свой репозиторий.
[[email protected]:~/outline.li]$ git status (08-13 15:18)
# On branch develop
# Changes not staged for commit:
# (use "git add <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
# (commit or discard the untracked or modified content in submodules)
#
# modified: puppet/modules/postgresql (modified content)
#
no changes added to commit (use "git add" and/or "git commit -a")
[[email protected]:~/outline.li]$ git add puppet (08-13 15:19)
[[email protected]:~/outline.li]$ git add puppet/modules/postgresql
[[email protected]:~/outline.li]$ git status (08-13 15:20)
# On branch develop
# Changes not staged for commit:
# (use "git add <file>..." to update what will be committed)
# (use "git checkout -- <file>..." to discard changes in working directory)
# (commit or discard the untracked or modified content in submodules)
#
# modified: puppet/modules/postgresql (modified content)
#
no changes added to commit (use "git add" and/or "git commit -a")
В настоящее время я не вижу никаких причин для такого поведения и не будучи специалистом мерзавец, я не совсем уверен, как отладить это. FWIW нет ничего в моем .gitignore, который предотвращает внесение изменений для фиксации, и статус git, по-видимому, согласен со мной. Даже использование флага -f не помогло.
У кого-нибудь есть ключ?
Есть ли куклы/модули/postgresql/.git? Может быть, подмодули Git в действии. – Nayuki
mmm, да У меня есть куклу/modules/postgresql/.git – ngw
У вас есть правило для этой папки в вашем файле .gitignore? – tommyk