Anti.gitignore-用于将在GIT中,但不在实际目录中的文件。怎么用?

Anti.gitignore-用于将在GIT中,但不在实际目录中的文件。怎么用?,git,gitignore,Git,Gitignore,对于服务器项目版本,我有几个.htaccess文件,但是对于本地项目版本,请删除它们,因为我在本地不需要这种保护,也不想设置密钥文件的正确路径以使它们工作 是否可以将.htaccess文件保存在GIT中,但不将其保存在工作目录中? 类似于反Git的方法 是否可以将.htaccess文件保存在GIT中,但不将其保存在工作目录中 是:不使用版本.htaccess 版本a.htaccess.server和a.htaccess.local 然后对脚本进行版本设置,该脚本可以检测执行它的环境(服务器或本地

对于服务器项目版本,我有几个.htaccess文件,但是对于本地项目版本,请删除它们,因为我在本地不需要这种保护,也不想设置密钥文件的正确路径以使它们工作

是否可以将.htaccess文件保存在GIT中,但不将其保存在工作目录中? 类似于反Git的方法

是否可以将
.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解决。要搜索的东西(即,这是一个副本)is
git update index——假设未更改
git update index——忽略缺失
——但我不建议使用该路线。为什么不在apache设置中简单地使用
AllowOverride None
,这样它们就被忽略了。AD7six,谢谢你的想法,我也会尝试一下,但如果是这样(或类似的问题),我仍然感兴趣可以用GIT解决。要搜索的东西(即,这是一个副本)是
GIT更新索引——假设未更改的
GIT更新索引——忽略缺少的
——不过我不建议这样做。