小编xto*_*f54的帖子

从静态站点中托管的 javascript 运行 git push

想象一个用 jekyll 编译并托管在 github 页面上的静态网站。是否可以在此页面上使用一些 javascript 来询问用户一些输入,然后将该输入“git push”到某个 github 存储库中?

换句话说,如何在 javascript 中编写以下程序:

  • 询问用户他的名字,把名字放在变量 s 中
  • 从给定的 github 存储库下载(或拉取)一个文本文件“allnames.txt”
  • 在 allnames.txt 末尾添加 s
  • 提交并将文件“allnames.txt”推回 github

当然,我理解潜在的安全风险,因为 javascript 代码需要嵌入私有 ssh 密钥。但这将是一种为静态网站添加动态性的有趣方式,并且可能有人知道一些解决方案来确保安全?

谢谢 !

javascript git jekyll github-pages

6
推荐指数
1
解决办法
1535
查看次数

标签 统计

git ×1

github-pages ×1

javascript ×1

jekyll ×1