gpt4 book ai didi

node.js - 如何从远程计算机在我的家庭计算机上执行 git 命令( pull 、推),而无需在客户端安装软件?

转载 作者:太空宇宙 更新时间:2023-11-04 02:09:03 27 4
gpt4 key购买 nike

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

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

我正在构建一个 node.js 服务器,因此运行它所需要做的就是在 bash 终端中输入 git pull ,然后输入 node app.js

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

一个限制是,虽然我的台式机可以安装所需的任何软件,但我的笔记本电脑由于缺乏管理员权限而无法安装(这是学校发行的笔记本电脑)。
另外,我运行 Windows 10 家庭版,因此启用 RDP 几乎是不可能的,或者充其量是延迟。

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

最佳答案

It would be nice to do the pushing to my desktop via the GitHub site.

“通过 GitHub 站点”您可以做的所有事情都被声明为 webhook on push event .
该 Webhook 可以在您想要的任何 IP 上发送推送负载。

如果您的笔记本电脑可以通过监听器(如 secure tunnel to localhost )公开公共(public) IP(或具有 npm listener ),则只要有推送,它就可以收到通知并从 GItHub 存储库中 pull 。

关于node.js - 如何从远程计算机在我的家庭计算机上执行 git 命令( pull 、推),而无需在客户端安装软件?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/43060497/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com