0

我知道有很多关于在远程服务器上运行 GitHub 的帖子,但我找不到任何我理解或可以关注的帖子。命令行的东西和所有这些关于 SSH 的讨论完全让我感到困惑,所以我希望有一个分步的答案,它实际上是为一个假人编写的,并希望提供一个简单的解决方案(我的手指和脚趾交叉了)。

我的场景:

我使用 Statamic 作为 CMS 构建了一个站点,它使用文本文件来管理站点的内容。我还有一个 GitHub 存储库,其中包含该站点的大部分文件: https ://github.com/katrinkerber/katrinkerber

我正在使用 OSX 上的 GitHub 应用程序将我对本地 CSS 或 HTML 文件所做的任何更改推送到远程 Github 存储库。这就是我对 Git 的基本理解。

每当通过 CMS 的控制面板编辑现有内容或发布新页面/条目时,都会在托管站点的服务器上的 *_content* 文件夹中更新或创建文件。

我想要的是让 Github 监听并跟踪服务器上所做的任何更改,尤其是 *_content* 文件夹。

我的尝试之一是将本地文件中的.git文件夹上传到我的服务器并更改主远程存储库路径,但这不起作用。

我需要做什么?

4

1 回答 1

0

真正运行 Git(版本控制系统,而不是 Web 应用程序/网络的 GitHub)的唯一方法是通过 SSH。

这是一篇好文章: http: //git-scm.com/book/en/Getting-Started-Installing-Git#Installing-on-Linux

如果您启动并运行它,这是设置部署的好方法:http ://blog.ekynoxe.com/2011/10/22/automated-deployment-on-remote-server-with-git/

于 2012-12-13T03:41:54.480 回答