如何在不安装客户端软件的情况下从远程计算机在家用计算机上执行 git 命令(拉取、推送)



本质上,我正在尝试在我的家庭桌面上构建一个Web服务器。

但是,我

发现我经常外出,所以能够使用我的笔记本电脑在 GitHub 上编辑代码,将其推送到我家用计算机上的克隆存储库,然后使用更改的代码重新启动服务器会很好。

我正在构建一个 node.js 服务器,所以我所要做的就是键入 git pull然后node app.js bash终端。

我基本上想知道是否可以使用不同的计算机远程执行这些命令。

一个限制是,尽管我的台式机可以安装所需的任何软件,但由于缺少管理员权限,我的笔记本电脑无法安装(这是学校发行的笔记本电脑(。
此外,我运行Windows 10主页,因此启用RDP几乎是不可能的或充其量是滞后的。

如果可能的话,最好通过 GitHub 站点推送到我的桌面。可能吗?

通过 GitHub 站点推送到我的桌面会很好。

您"通过 GitHub 站点"所能做的只是在推送事件上声明为 webhook。
该 webhook 可以在您想要的任何 IP 上发送推送有效负载。

如果您的笔记本电脑可以使用侦听器(如该 npm 侦听器(公开公共 IP(或具有到本地主机的安全隧道(,则只要有推送,它就可以通知并从 GItHub 存储库中提取。

最新更新