Моя проблема в том, что у меня есть куча сайтов WordPress в моем репозитории git, из которых я хочу выборочно фиксировать только содержимое моих папок themes
, игнорируя остальную часть избыточных файлов, найденных в WordPress.
Я использовал файлы .gitignore для игнорирования типов файлов раньше, но может ли он использоваться другим способом - это игнорировать все, но определенный путь к папке?
root (git repo)
-/wordpress
- -/(WordPress Site 1)/wp-content/themes
- -/(WordPress Site 2)/wp-content/themes
- -/(Сайт WordPress 3)/wp-content/themes
Спасибо -
ОБНОВЛЕНИЕ:
На основании ответов я сделал следующее, но он не работает. Любые идеи?
# Ignore everything:
*
# Except for wordpress themes:
!*/wp-content/themes/*
Я также пробовал следующие варианты:
!*/wp-content/themes*
!*wp-content/themes/*
!wp-content/themes/*
!/wordpress/*/wp-content/themes*
!wordpress/*/wp-content/themes*
Ни один из них не читает мои папки themes
.