Задать вопрос
@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 и ее внутренностей. Как это сделать?
  • Вопрос задан
  • 530 просмотров
Подписаться 1 Простой Комментировать
Решения вопроса 2
yarkov
@yarkov
Помог ответ? Отметь решением.
Как насчёт gitignore?
Ответ написан
sergey-kuznetsov
@sergey-kuznetsov Куратор тега Git
Автоматизатор
Ты первым делом должен был добавить строку /database/ в файл .gitignore, который ты создашь в корне проекта, чтобы add . игнорировал эту папку.
Незачем загонять файлы базы под контроль версий.
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы