Zeppelin + GitHub - 自动推送?

Zeppelin + GitHub - Auto Push?

我知道在 Zeppelin 中您可以在笔记本上使用 Git。我也知道如何获取本地 git 存储库并将其推送到 Github。但从我在 Zeppelin 应用程序中看到的情况来看,用户可以提交他们想要的所有内容,但这些提交会保留在本地,直到你进入并将本地推送到 GitHub。我的问题是,当用户在 Zeppelin 应用程序中提交时,是否也可以自动推送到 GitHub?

您可以设置 post-commit hook as in here 以便在每次提交后自动推送。

转到本地存储库,在 .git/hooks 文件夹中,创建一个 post-commit 文件,使其可执行,然后添加:

#!/bin/sh
git push origin master

下一次提交(即使来自 Zeppelin 应用)将触发推送。