【问题标题】:Accessing Google Cloud Source Repositories from Google Cloud Storage从 Google Cloud Storage 访问 Google Cloud Source Repositories
【发布时间】:2015-07-27 23:57:36
【问题描述】:

可以访问或复制(转移)一个 git Google Cloud Source 存储库到 Google Cloud Storage。

我们的想法是将 git repo 用作类似GitHub Pages 的网站。

【问题讨论】:

    标签: google-cloud-storage google-cloud-platform google-cloud-source-repos


    【解决方案1】:

    你可以这样做:

    1. clone the Google Cloud Source repo
    2. 使用gsutil cp -r dir1/dir2 gs://my_bucket/subdir 将数据的内容复制到谷歌云存储,可能在处理之后(例如,如果您想使用JekyllMiddleman 之类的东西来生成您的网站)。请注意,这也会复制您的 .git 目录,您可能希望将其排除在外。

    【讨论】:

    • 米莎,我要自动反映(没有两步)。谢谢!!
    • @lascarayf — 我不确定如何一步完成,也不认为这是可能的。请注意,即使在 GitHub 页面上,您也必须 (a) 在本地查看您的 GitHub 存储库,(b) 修改它,(c) 提交它,以及 (d) 通过推送到 GitHub 上的 gh-pages 分支来发布您的站点。据我所知,没有针对 Git 的“单步”发布。
    • 不,在 github 中该页面是一个 git repo,我可以提交对 html 文件的更改,然后进行推送,页面更改会自动反映。
    • @lascarayf — 我认为没有服务器端触发器可以执行您在此处寻找的操作;您可以考虑使用gsutil rsyncgit commit hooks 来完成此操作。
    猜你喜欢
    • 2012-08-21
    • 2022-12-17
    • 2021-11-14
    • 2015-11-11
    • 1970-01-01
    • 1970-01-01
    • 2017-12-24
    • 2017-11-14
    • 2020-05-18
    相关资源
    最近更新 更多