【发布时间】:2015-07-22 22:47:56
【问题描述】:
我是一名初级开发人员,希望在开始我的个人网站之前获得出色的工作流程设置:kevinbmccall.com
该网站已安装 WordPress,并由 SiteGround 托管。
我喜欢 Sublime Text 3 编辑器,并希望模仿此处描述的工作流程:http://joshuaiz.com/words/the-ultimate-workflow/
我已经在通过终端学习 Git 并通过本地项目文件夹设置了 GitHub 存储库。所以我并没有真正完全遵循 Joshua,可能是导致我陷入困境的原因,但我想我已经进入了 SSH 部分。
这是我到目前为止所做的:
- 使用 SublimeGit 包安装 Sublime Text 3
- 在 kevinbmccall.com 上安装了 Wordpress
- 使用 git 从本地项目/kevinbmccall 文件夹中删除所有文件
- 将所有文件从站点服务器复制到本地文件夹
- 已将所有这些更改添加并提交到github repo
- 尝试将 PHP 脚本添加到 siteground 服务器并设置 webhook
问题:“我希望服务器与我的 github 存储库同步,这样我每次推送到 github 时都可以轻松地部署到我的实时站点”
这是我现在可以做的:
我的想法:
我认为我的问题与写入服务器有关,也可能与通过 Siteground 进行的 SSH 设置有关。我生成了一个密钥,但从未真正使用过它,并且从 siteground 指向的所有在线资料都指向了他们在 c 面板中的 SG-Git 工具。这需要更昂贵的月度计划,而我只是一个试图建立个人网站的初级开发人员。我确信无需升级即可完成部署。
感谢任何回复的人。我的目标是尽可能多地学习,所以我对解释比对解决方案更感兴趣。
【问题讨论】:
-
不确定这个屏幕截图是否意味着什么,但当我点击 github 中的 webhook 设置并指向一个模仿 Joshua 链接中代码的 php 文件时,它是一个成功的交付请求。我没有发布图片或超过 2 个链接的声誉点...kevinbmccall.com/wp-admin/images/…
标签: wordpress git deployment sublimetext3