这主要是一个 git 设置问题。
我有一个 piwik 就地安装,我一直在从 zip 文件手动更新。(我的主机不支持自动更新功能,手动更新越来越烦人。)
我想从这里将我的安装切换到 git 更新: https ://github.com/piwik/piwik
...我可以用来 git pull 新的 piwik 更新。
有人可以指导我如何做到这一点吗?具体来说,我如何git clone
回购并忽略我当前的config
文件夹,所以我每次拉新更新时都不必备份它?
这主要是一个 git 设置问题。
我有一个 piwik 就地安装,我一直在从 zip 文件手动更新。(我的主机不支持自动更新功能,手动更新越来越烦人。)
我想从这里将我的安装切换到 git 更新: https ://github.com/piwik/piwik
...我可以用来 git pull 新的 piwik 更新。
有人可以指导我如何做到这一点吗?具体来说,我如何git clone
回购并忽略我当前的config
文件夹,所以我每次拉新更新时都不必备份它?
克隆存储库
git clone git://github.com/piwik/piwik.git <directory>
<directory>
要克隆到的目录在哪里(piwik
省略时默认为)。
要让 git 忽略您的自定义配置文件,只需将此行添加到 repo 的.gitignore
文件中:
config/config.ini.php
由于 piwik 存储库不包含该文件(只是 a config.ini.sample.php
),因此在拉取更新时不会被覆盖。
如果您要更改 piwik 的源代码,请创建一个新分支或fork存储库。