混帐,exclute文件/文件夹
问题描述:
我有.gitignore
文件与含量的不同,如下所示:混帐,exclute文件/文件夹
# Cache, session files and logs (Symfony3)
/var/*
/var/sessions/*
/web/dist/*
/download/*
/vendor/composer/*
/vendor/*
*.lock
*.zip
*~
# Parameters
/app/config/parameters.yml
/app/config/parameters.ini
# Managed by Composer
/app/bootstrap.php.cache
/var/bootstrap.php.cache
/bin/*
!bin/console
!bin/symfony_requirements
# Backup entities generated with doctrine:generate:entities command
**/Entity/*~
# Embedded web-server pid file
/.web-server-pid
,但我应该被排除,但是混帐要上演他们几个文件。例如:
VAR /缓存的/ dev/appDevDebugProjectContainer.php VAR /缓存的/ dev/appDevDebugProjectContainer.php.meta
答
的的.gitignore只是一个指南,您可以隐不管gitignore的添加文件。
因此,如果您将文件隐式添加到版本控制中,或者在您添加.gitignore掩码之前将其提交,那么您必须删除它们并提交删除,以便git不会跟踪它们。或者你可以把它们留在那里,但是git会尝试将它们放置,或者试试git rm --cached <file>
,它会从索引中删除文件,这意味着git会忘记它。
+0
还请记住,我在黑暗中在这里拍摄,不知道文件如何到达:D – MrKekson
尝试生成.gitignore文件使用一些工具,如最新版本的_source tree_它为我工作 –
如果你已经承诺他们在过去(有gitignore之前),那么他们现在被认为是“跟踪”,你会有以解开它们,让它们在未来隐藏起来 –