大家好,我想知道是否有类似使用git管理WP项目的指南。我一直是一个牛仔程序员,我需要把这个转变到Git,以变得更加标准化。。。我如何开始?至少我希望我的主题在GIT中有一个备份副本,并且能够跟踪更改。我是唯一一个在这个项目上工作的人,但我需要为将来的工作做好准备,所以我想测试这个GIT+WP。
如何在Git中使用WordPress?
2 个回复
最合适的回答,由SO网友:Mayeenul Islam 整理而成
您询问:
如何将wordpress与Git结合使用
实际上,你的问题有点错误,应该是:
How to use Git with WordPress?
由于git是用于控制版本的,所以使用它取决于您在版本控制下实际想要采取什么。我个人开发WordPress主题和插件,所以我控制版本,只针对主题和插件。开发主题时(即。my-theme
是文件夹名称),我进入其中:
cd my-theme
git init
git add -A
git commit -m "Started developing the theme"
通过这种方式,我管理我的开发阶段的所有版本,以实现特定的主题。但与此同时,WordPress可以更新,几个插件可以更新/uploads/
文件夹也可以更新-实际上我不在乎。我只考虑代码,仅此而已。在某些情况下,我也希望对数据库进行版本控制。在这种情况下,我将所有数据库表导出到.zip
文件并将其放入主题中_db_
文件夹,然后添加并提交。
对于我的插件中的插件(即。my-plugin
是文件夹名),我按照类似的步骤控制插件的版本。
对于整个WordPress项目,要控制整个WordPress项目的版本,请进入项目文件夹并在那里启动git以捕获项目的所有更改。
project\\ .git\\ wp-admin\\ wp-content\\ wp-includes\\ ...这就是我想到的一切。
SO网友:Nemothefish
你好,牛仔程序员,我已经涉猎wp和git一段时间了。我有一些项目存储在GIT上,但它们完全是以协作的形式存在的。WP有自己的WP主题存储库。Git的设置非常简单,Git有一个GUI,但使用命令行方法效率更高。GIT只有在与大型团队一起升级到项目中时才会变得混乱,因为您是唯一的开发人员,您将主要进行GIT推送,并且只需要在部署文件时拉取。
结束