Задать вопрос
@aleksandrkotov

Как сделать git add всех папок и файлов проекта, кроме одной папки с ее внутренними папками и файлами?

Хочу залить готовый проект на гитхаб. Но когда написал команду git add . у меня появились ошибки:

warning: could not open directory 'database/source/performance_schema/': Permission denied
warning: could not open directory 'database/source/bc/': Permission denied
warning: could not open directory 'database/source/mysql/': Permission denied
error: open("database/source/aria_log.00000001"): Permission denied
error: unable to index file 'database/source/aria_log.00000001'
fatal: adding files failed


Дело в том, что владелец папки database которая находится в корне папки проекта - root, а поменять на другого владельца я не могу, есть на то причина, соответственно я могу просто залить сайт без папки database и ее внутренностей. Как это сделать?
  • Вопрос задан
  • 552 просмотра
Подписаться 1 Простой Комментировать
Решение пользователя Сергей Кузнецов К ответам на вопрос (2)
sergey-kuznetsov
@sergey-kuznetsov Куратор тега Git
Автоматизатор
Ты первым делом должен был добавить строку /database/ в файл .gitignore, который ты создашь в корне проекта, чтобы add . игнорировал эту папку.
Незачем загонять файлы базы под контроль версий.
Ответ написан