我正在使用GIT控制托管。每次我提交和推送时,我的.htaccess都会被覆盖。无论如何要“删除”或“忽略”.htaccess,所以我可以删除本地文件而不是覆盖远程版本?
答案 0 :(得分:3)
首先从git存储库中删除.htaccess文件,而不使用以下命令删除它:
git rm --cached .htaccess
然后将.htaccess文件添加到.gitignore文件中。
现在每当你推git都会忽略你当地的htaccess文件
答案 1 :(得分:0)
其实我刚刚解决了这个问题。如果不在Google上正确搜索,我就愚蠢地提出这个问题。
我从GitHub获得了WordPress的“gitignore示例”,如下所示:
.htaccess
wp-content/uploads/
wp-content/blogs.dir/
wp-content/upgrade/
wp-content/backup-db/
wp-content/advanced-cache.php
wp-content/wp-cache-config.php
sitemap.xml
*.log
wp-content/cache/
wp-content/backups/
sitemap.xml.gz
wp-config.php
然后我做了一个git rm --cached
,一个提交,然后我推到了我的服务器。
感谢林伟的回答,很快:P