Anti.gitignore-用于将在GIT中,但不在实际目录中的文件。怎么用?
对于服务器项目版本,我有几个.htaccess文件,但是对于本地项目版本,请删除它们,因为我在本地不需要这种保护,也不想设置密钥文件的正确路径以使它们工作 是否可以将.htaccess文件保存在GIT中,但不将其保存在工作目录中? 类似于反Git的方法 是否可以将Anti.gitignore-用于将在GIT中,但不在实际目录中的文件。怎么用?,git,gitignore,Git,Gitignore,对于服务器项目版本,我有几个.htaccess文件,但是对于本地项目版本,请删除它们,因为我在本地不需要这种保护,也不想设置密钥文件的正确路径以使它们工作 是否可以将.htaccess文件保存在GIT中,但不将其保存在工作目录中? 类似于反Git的方法 是否可以将.htaccess文件保存在GIT中,但不将其保存在工作目录中 是:不使用版本.htaccess 版本a.htaccess.server和a.htaccess.local 然后对脚本进行版本设置,该脚本可以检测执行它的环境(服务器或本地
.htaccess
文件保存在GIT中,但不将其保存在工作目录中
是:不使用版本.htaccess
版本a
.htaccess.server
和a.htaccess.local
然后对脚本进行版本设置,该脚本可以检测执行它的环境(服务器或本地),并将正确的文件复制为私有的.htaccess
(实际上是在.gitignored中声明的,意思是Git始终忽略,从不跟踪)
这是一个示例,您可以在中看到一个示例
“”
(来自“”的图像,来自“”) 是否可以将
.htaccess
文件保存在GIT中,但不将其保存在工作目录中
是:不使用版本.htaccess
版本a
.htaccess.server
和a.htaccess.local
然后对脚本进行版本设置,该脚本可以检测执行它的环境(服务器或本地),并将正确的文件复制为私有的.htaccess
(实际上是在.gitignored中声明的,意思是Git始终忽略,从不跟踪)
这是一个示例,您可以在中看到一个示例
“”
(来自“”的图像,来自“”)为什么不在apache设置中简单地使用
AllowOverride None
,这样它们就被忽略了。AD7six,谢谢你的想法,我也会尝试一下,但我仍然感兴趣,如果这样的问题(或类似的问题)可以用GIT解决。要搜索的东西(即,这是一个副本)isgit update index——假设未更改
或git update index——忽略缺失
——但我不建议使用该路线。为什么不在apache设置中简单地使用AllowOverride None
,这样它们就被忽略了。AD7six,谢谢你的想法,我也会尝试一下,但如果是这样(或类似的问题),我仍然感兴趣可以用GIT解决。要搜索的东西(即,这是一个副本)是GIT更新索引——假设未更改的或GIT更新索引——忽略缺少的——不过我不建议这样做。