@fanofmarta
Учу Flutter

Как настроить .gitignore?

Всем привет.

Структура проекта:

*директория*
*файл*
*файл*
*файл*
_____________________

Директория - папка "vendor", там куча файлов библиотек.
Мне нужно открыть 1 папку на 3-ем уровне вглубь vendor'a, а остальное закрыть для гита.

Как правильно это прописать? Есть вариант закрыть весь vendor кроме одной директории внутри?
Или обязательно нужно прописывать 100500 правил для всех директорий внутри vendor, подскажите пожалуйста.

Читал документацию, примерно вижу так:

/vendor/*
!/vendor/.../.../"открытая папка"

Верно?

UPD. Сработало вот так:

/vendor/*
!/vendor/уровень1/
/vendor/уровень1/*
!/vendor/уровень1/уровень2/
/vendor/уровень1/уровень2/*
!/vendor/уровень1/уровень2/уровень3/
  • Вопрос задан
  • 161 просмотр
Решения вопроса 1
OrlovEvgenii
@OrlovEvgenii
golang developer / DevOps
Верно
только нужно поменять порядок, сначала описываются исключения
!/vendor/.../.../"открытая папка"
/vendor/*
Ответ написан
Пригласить эксперта
Ваш ответ на вопрос

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

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