2013-08-05 65 views
0

我需要忽略/src目錄下的每個但不/src/BankBundle忽略一切,但特定的目錄。對於在我.gitignore文件我這樣做:使用的.gitignore

/vendor/* 
/app/cache/* 
/app/logs/* 
/web/uploads/* 
/web/bundles/* 
/app/config/parameters* 
.DS_Store 
/src/BankBundle/Resources/public/example.html 
composer.lock 

/src/* 
!/src/BankBundle 

這不是工作,因爲任何改變我做少外/src/BankBundle/src/AnBundle說SmartGit識別爲一個變化,然後告訴我第一COMMIT,我在做什麼錯誤?

+1

你確定SmartGit會尊重並且知道如何閱讀你的'.gitignore'文件嗎?當你在命令行使用'git status'時會發生什麼? – 2013-08-05 18:16:47

+0

@Cupcake我認爲問題是'SmartGit',因爲在我的Netbeans項目中這些文件夾是ommited;'( – Reynier

回答

1

我已經試過這三個忽略本地測試回購路徑:

/src/BankBundle/Resources/public/example.html 
/src/* 
!/src/BankBundle 

/src/BankBundle,有一個文件hello.txt。當我運行git add .git status時,將忽略example.html文件,但會添加hello.txt

因此,它看起來像你的.gitignore文件設置正確。