使用GitHub侦听对远程服务器上的文件所做的更改

使用GitHub侦听对远程服务器上的文件所做的更改,github,remote-server,Github,Remote Server,我知道有很多关于在远程服务器上运行GitHub的帖子,但我找不到任何我理解或可以理解的。命令行的东西和所有关于SSH的讨论让我完全困惑,所以我希望有一个逐步的答案,它是为一个虚拟人写的,并希望提供一个简单的解决方案(我正在交叉手指和脚趾) 我的设想: 我已经建立了一个网站,使用Statamic作为CMS,它使用文本文件来管理网站的内容。我还有一个GitHub存储库,其中包含站点的大部分文件: 我正在使用OSX上的GitHub应用程序将我对本地CSS或HTML文件所做的任何更改推送到远程GitH

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

我的设想:

我已经建立了一个网站,使用Statamic作为CMS,它使用文本文件来管理网站的内容。我还有一个GitHub存储库,其中包含站点的大部分文件:

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

无论何时编辑现有内容或通过CMS的控制面板发布新页面/条目,都会在网站所在服务器上的*_content*文件夹中更新或创建文件

我希望Github能够监听并跟踪服务器上的任何更改,特别是*u content*文件夹

我的一次尝试是将本地文件中的.git文件夹上载到服务器并更改主远程存储库路径,但没有成功


我需要做什么?

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

这里有一篇好文章:


如果您能够启动并运行它,这里有一个设置部署的好方法:

哇,Statamic支持站点之外的支持-令人印象深刻!似乎我不会深入SSH和命令行的丛林。。。谢谢你的链接:)