2015-07-12 87 views
4

我正在开发一个Joomla!组件名为com_proposta.gitignore Joomla组件

我使用git进行版本控制。 我想让git忽略所有Joomla文件,除了文件在administrator/components/com_propostacomponents/com_proposta

+0

类似的问题已经在这里找到答案:混帐:忽略除所有子目录(http://stackoverflow.com/questions/1248570/git-ignore-everything-except-subdirectory) – JimiLoe

回答

1

您可以使用!运算符来否定忽略.gitignore。在你的情况下:

* 
!administrator/components/com_proposta 
!components/com_proposta 
0

这个效果更好。我们需要为每个目录提供哪些内容以及要排除的内容的详细信息。

administrator/cache/* 
administrator/components/* 
administrator/help/* 
administrator/includes/* 
administrator/language/* 
administrator/logs/* 
administrator/manifests/* 
administrator/modules/* 
administrator/templates/* 
!administrator/components/com_compname 

bin/* 
cache/* 
cli/* 
components/* 
images/* 
includes/* 
language/* 
layouts/* 
libraries/* 
media/* 
modules/* 
plugins/* 
templates/* 
tmp/* 

!components/com_compname 

configuration.php 
htaccess.txt 
index.php 
LICENSE.txt 
README.txt 
robots.txt 
web.config.txt