我的问题是我的 git repo 中有一大堆 WordPress 网站,我只想有选择地提交我的 themes
文件夹的内容,而忽略了 WordPress 中剩余的冗余文件。
我用过。Gitignore 文件忽略文件类型之前,但它可以被用来反过来-即忽略一切,但某个文件夹路径?
Root (git repo)
-/wordpress
-/(WordPress Site 1)/wp-content/theme
-/(WordPress Site 2)/wp-content/theme
-/(WordPress Site 3)/wp-content/theme < br >
谢谢
更新:
基于以下的答案,我做了以下的,但它不工作。有什么想法吗?
# 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
文件夹。