所以我有一个CakePHP应用程序,我有几个环境。我只是想让gitignore工作,所以每次我从一个推送到另一个时,我都不必重置database.php和core.php。
这是我的.gitignore:
# User specific & automatically generated files #
#################################################
/app/tmp
/app/Config/core.php
/app/Config/database.php
/app/webroot/img/users/
/lib/Cake/Console/Templates/skel/tmp/
/plugins
/vendors
/node_modules
/build
/dist
/tags
*.mo
# IDE and editor specific files #
#################################
/nbproject
.idea
# OS generated files #
######################
.DS_Store
.DS_Store?
._*
.Spotlight-V100
.Trashes
Icon?
ehthumbs.db
Thumbs.db
但这样做:Ignore files that have already been committed to a Git repository
实际上删除了回购邮件中的所有文件!
我怎样才能这样做,以便我不会在任何环境中对这些文件进行处理,以免他们从一个文件转移到另一个文件?