本质上,我正在尝试在我的家庭桌面上构建一个Web服务器。
但是,我发现我经常外出,所以能够使用我的笔记本电脑在 GitHub 上编辑代码,将其推送到我家用计算机上的克隆存储库,然后使用更改的代码重新启动服务器会很好。
我正在构建一个 node.js 服务器,所以我所要做的就是键入 git pull
然后node app.js
bash终端。
我基本上想知道是否可以使用不同的计算机远程执行这些命令。
一个限制是,尽管我的台式机可以安装所需的任何软件,但由于缺少管理员权限,我的笔记本电脑无法安装(这是学校发行的笔记本电脑(。
此外,我运行Windows 10主页,因此启用RDP几乎是不可能的或充其量是滞后的。
如果可能的话,最好通过 GitHub 站点推送到我的桌面。可能吗?
通过 GitHub 站点推送到我的桌面会很好。
您"通过 GitHub 站点"所能做的只是在推送事件上声明为 webhook。
该 webhook 可以在您想要的任何 IP 上发送推送有效负载。
如果您的笔记本电脑可以使用侦听器(如该 npm 侦听器(公开公共 IP(或具有到本地主机的安全隧道(,则只要有推送,它就可以通知并从 GItHub 存储库中提取。