如何防止WordPress插件更新删除.git文件?
我正在使用git管理WordPress网站上的插件更新。但是,每当我在插件上点击“更新”时,它就会删除存储在插件文件夹中的如何防止WordPress插件更新删除.git文件?,wordpress,git,.htaccess,plugins,Wordpress,Git,.htaccess,Plugins,我正在使用git管理WordPress网站上的插件更新。但是,每当我在插件上点击“更新”时,它就会删除存储在插件文件夹中的.git文件,因此我无法跟踪更新中所做的更改 我知道更新插件会删除旧的插件文件,但如何防止WordPress删除这个特定的.git文件夹?如果我收紧文件权限,会导致更新错误 注意:我知道我可以在父plugin文件夹中初始化一个git repo,它可以一次跟踪所有插件中的文件,但我希望每个特定插件都有一个单独的repo,因此.git文件就位于plugin文件夹中 是否有一个钩子
.git
文件,因此我无法跟踪更新中所做的更改
我知道更新插件会删除旧的插件文件,但如何防止WordPress删除这个特定的.git
文件夹?如果我收紧文件权限,会导致更新错误
注意:我知道我可以在父plugin
文件夹中初始化一个git repo,它可以一次跟踪所有插件中的文件,但我希望每个特定插件都有一个单独的repo,因此.git
文件就位于plugin文件夹中
是否有一个钩子或过滤器可以用来改变更新过程?或者我可以使用htaccess规则?我认为更好的方法是,如果您想跟踪新版本中所做的更改,那么您可以这样做 步骤1:在plugingit文件夹中创建一个seprate分支,将其命名为
新版本
或其他名称
步骤2:用新更新的插件代码文件替换该分支的所有文件
步骤3:现在将该分支与新分支合并
您将看到所有已更改的文件
您可以使用git diff