为什么要选择 GitHub 进行 WordPress 开发?
什么是版本控制和 Git?
GitHub 有什么好处?
-
版本控制。该平台存储项目的不同版本并跟踪每个更改。您可以识别每个更改并在需要时恢复到以前的版本。 -
免费虚拟主机。GitHub为 WordPress 网站提供托管服务。这样,您可以直接在 GitHub 上将更改应用于网站,从而提高效率。 -
与 WordPress 集成。WordPress 有各种 GitHub 插件,其功能可以帮助您的开发项目。 -
WordPress 插件和主题库。许多开发人员使用 GitHub 存储库来存储他们的主题或插件。如果插件或主题在 WordPress 的官方库中不可用,您可以从 GitHub 的存储库安装它。 -
用户友好性。GitHub 桌面应用程序具有用户友好的可视化界面,使其比典型的命令行 Git 更易于使用。由于它具有全面的文档,因此它是 Git 初学者的绝佳选择。
GitHub 如何使分布式团队受益
-
基于云的存储库。GitHub 允许用户在他们的本地机器上克隆主存储库。这样,开发人员可以离线更改 repo,并在完成后将它们与云端版本合并。 -
分枝。Git 分支简化了任务分配。他们让团队成员同时在独立的开发线上工作,而不会相互冲突。 -
拉取请求。此 功能允许您分配最多 10 人来处理特定任务。这样,您就可以知道其他人在做什么,并在将更改应用到主存储库之前查看更改。
如何为 Git 创建本地 WordPress 环境
本地 WordPress 工具
-
访问Local 的发行说明网页。 -
为您的操作系统下载 Local 的最新版本。

-
运行本地安装程序。根据您的操作系统按照安装指南进行操作。
-
打开Local。现在,通过单击X按钮跳过帐户创建步骤。

-
在服务条款窗口中,选中复选框并单击我同意。 -
在 Local 的仪表板上,单击Create a new site。

-
选择创建新站点并 单击继续以继续。

-
输入您的网站名称,然后单击继续。

-
选择您的本地环境设置。如果您不确定,请选择Preferred。单击继续。

-
输入您的 WordPress 帐户详细信息。对于 WordPress 多站点,在Advanced options下选择Yes。单击添加站点进行确认,您的新站点将出现在本地仪表板上。

-
在本地仪表板中,打开由左侧边栏上的拼图图标 表示的加载项菜单。

-
单击Xdebug + VS 代码。

-
安装窗口将显示。单击安装附加组件。

-
等待Local完成安装并重新启动。
如何在本地安装 Git
-
下载适用于 Windows 的 Git 安装程序。 -
运行安装程序。单击下一步和完成以使用默认选项完成安装。 -
打开Windows 开始菜单并搜索Git Bash。按Enter。 -
通过执行git version命令验证 Git 是否已经安装。

-
浏览wp-content目录并打开twentytwenty主题文件夹。 -
右键单击文件夹上的任意位置,然后单击此处的 Git Bash。

-
Git Bash窗口将打开。输入git init并点击Enter。

-
输入git 添加。然后按Enter。

-
输入git commit -m “message”并按Enter 键。用任何短语替换消息,但要确保它清晰且具有描述性。


如何创建并提交您的第一个 GitHub 存储库
如何注册 GitHub 帐户
-
在您的 Web 浏览器上,转到GitHub并单击页面右上角的注册按钮 。

-
输入您的电子邮件地址,然后单击继续以继续。 -
创建用户名和密码。然后,选择是否要接收新闻和更新。单击继续。

-
通过单击开始拼图并解决它来验证您的帐户。然后,选择创建帐户按钮。 -
检查您的电子邮件收件箱以获取来自 GitHub 的启动代码。在Enter code框中键入代码,然后按 Enter。 -
回答一些问题以根据您的偏好自动配置 GitHub 帐户。否则,单击跳过个性化。

-
选择免费帐户 或团队帐户。 -
等到 GitHub 将您重定向到您的帐户页面。
如何创建您的第一个 GitHub 存储库
-
单击页面右上角的+图标。从下拉菜单中选择New repository。

-
在Create a new repository页面上,选择Owner并输入您的Repository name。(可选)为您的存储库添加描述。 -
选择您的存储库的可见性。有关详细信息,请参阅 GitHub 的存储库指南。

-
由于我们正在推送本地存储库,因此跳过Initialize this repository with:并单击Create repository。创建后,GitHub 将显示您的新空存储库。

如何进行第一次 GitHub 提交
-
打开您的GitHub 存储库。 -
在快速设置部分下,找到并复制存储库的 URL。

-
打开Git 狂欢。输入git remote add origin URL并按Enter 键。不要忘记将URL替换为您存储库的链接。

-
输入git push -u origin master并点击Enter。

-
将出现连接到 GitHub窗口。选择使用浏览器登录。

-
通过输入您的 GitHub用户名和密码登录。 -
在身份验证屏幕中,选择Authorize GitCredentialManager。

-
打开您的 GitHub 存储库,您的本地存储库的文件应该会出现。
如何从 GitHub 获取更新到本地计算机
-
打开您的项目文件夹。 在此示例中,我们将打开Twenty Twenty WordPress 主题文件夹。 -
右键单击任意位置并选择Git Bash Here。

-
键入git fetch URL并按Enter 键。您的本地存储库现在应该已更新。

如何使用 GitHub 进行 WordPress 开发
-
获取网站主题的 GitHub 存储库。 -
更改主题并在本地服务器上进行测试。 -
打开主题文件夹→右键单击任意位置→ 选择Git Bash Here。 -
键入git add 并按Enter 键。这 告诉 Git 您想要包含下一次提交的更改。 -
通过执行git commit命令将更改应用到本地存储库。 -
使用git push -u origin master命令将更新后的本地存储库推送到 GitHub 。将更改推送到另一个分支时,将master替换为分支名称。 -
准备就绪后,通过部署远程存储库将更改应用于实时站点。
-
下载并安装WP Pusher 插件。 -
在您的WordPress 侧边栏上,导航至WP Pusher。

-
导航到GitHub选项卡并单击获取 GitHub 令牌。

-
将出现一个身份验证弹出窗口。授权 WP Pusher 访问您的 GitHub 帐户。 -
从弹出窗口复制令牌并将其粘贴到 WordPress中。 -
单击保存 GitHub 令牌按钮进行确认。

-
导航到WordPress 侧边栏→ WP Pusher →安装主题或安装插件。在这个例子中,我们将安装一个主题。 -
使用您的 GitHub 存储库名称填写主题存储库字段。 -
对于存储 库分支字段, 输入main。 -
单击安装主题按钮。

-
安装后,导航至外观→主题→ 并激活您新部署的主题。
GitHub WordPress 集成的额外资源
如何从 GitHub 安装 WordPress 插件和主题
-
打开 GitHub 并查找您要安装的插件。 -
在插件的 GitHub 存储库页面上,单击代码→下载 ZIP。

-
选择您想要的目录并单击保存。 -
下载完成后,手动安装 WordPress 插件。
用于静态 WordPress 托管的 GitHub 页面
-
打开 GitHub 并导航到存储库的页面。 -
单击代码并复制存储库的 URL。

-
导航到要保存存储库的文件夹。 -
右键单击任意位置并选择Git Bash Here。 -
输入git clone URL并点击Enter。应该会显示一个包含您的 GitHub Page 存储库名称的新文件夹。

-
下载并安装Simply Static 插件。 -
导航到WordPress 仪表板侧边栏→ Simply Static → Settings → General选项卡。

-
在目标 URL下, 选择使用绝对 URL。 -
输入您的GitHub Pages 站点 URL。对于具有免费 github.io 域的站点,URL 是username.github.io。 -
对于交付方式, 选择本地目录。 -
输入 GitHub Pages 存储库克隆的本地路径。这是 Simply Static 将保存您网站的 HTML 文件的地方。 -
单击保存更改。

-
导航到您的WordPress 仪表板的侧边栏→ Simply Static → Generate。 -
单击生成静态文件按钮。等到导出过程完成。

-
打开本地 GitHub Pages 存储库。如果导出成功,应该会显示 HTML 文件。
-
复制您的GitHub Pages 存储库的 URL。 -
打开本地存储库文件夹。 -
右键单击任意位置并选择Git Bash Here。 -
输入git remote add origin URL并点击Enter。如果出现error: remote origin already exists消息,则表明您已经添加了远程存储库。在这种情况下,继续下一步。 -
通过键入git push origin -u master并按Enter将所有文件推送到 GitHub 存储库。 -
如果 GitHub 要求您登录,请选择使用浏览器登录并输入您的用户名和密码。
流行的 WordPress GitHub 插件
1. WP Pusher

-
多平台支持。 WP Pusher 集成了多个基于 Git 的 repo 服务,包括 GitHub、GitLab 和 Bitbucket。 -
一键部署。每次用户推送到 Git 时自动更新 WordPress 主题或插件。 -
多站点支持。 该插件适用于 WordPress 多站点网络中的所有网站。
2. Git Updater

-
自动更新。在 GitHub 存储库中出现新版本时自动更新主题、插件或语言包。 -
远程插件和主题安装。 允许您通过 WordPress 仪表板安装基于 GitHub 的主题和插件。 -
私有和公共存储库支持。跟踪来自公共和私人存储库的更新。 -
分支切换。 用户可以选择 Git Updater 是查看 master 分支还是其他开发分支。
3. GitHub Embed
-
资料库 -
用户资料 -
项目里程碑总结 -
项目贡献者
-
造型定制。该插件具有样式类,允许用户自定义其嵌入信息以匹配其网站设计。 -
自动信息更新。每次用户在 GitHub 上进行更改时,GitHub Embed 都会自动更新嵌入的信息。 -
多信息嵌入。用户可以在他们的网站上嵌入多条信息。 -
里程碑总结。提供有关项目进度的详细信息,包括问题、截止日期和里程碑描述。
结论
© 版权声明
文章版权归作者所有,未经允许请勿转载。
相关文章
暂无评论...