Итак, у меня следующая проблема. Например, мой файл gitignore содержит следующее:
/app/config
/app/tmp
/plugins
/vendors
If this is my first push to bared remote git server after that described files won't be sended. But if I at least one time sended this files without gitignore, then made gitignore contains:
/app/config
/app/tmp
/plugins
/vendors
Git will push this files too. So, how can I gitignore already pushed files for the next commits?Вы не можете удалить их из истории, не нарушив все для людей, которые уже клонировали ваш репозиторий, а это в любом случае сложно и требует много времени. Просто удалите их с помощью git rm <...>
и нажмите на свой набор изменений.