【问题标题】:Development environment on an other website [closed]其他网站上的开发环境[关闭]
【发布时间】:2021-11-03 20:22:29
【问题描述】:

我有一个网站:exemple.com,以及该网站的克隆:exemple.xyz

我想知道如何轻松地处理我的克隆在我的网站上“推送”我的工作代码。

【问题讨论】:

    标签: web development-environment git-push


    【解决方案1】:

    这真的取决于你的example.com 服务器环境。

    如果您有权访问该服务器,那么您可以添加一个带有 post-receive 挂钩的裸仓库,该挂钩将在收到 git push 后恢复您实际网站文件夹中的文件。我在“How to Git Push to a Server Machine without having to ssh on to that machine every time?”中描述了这一点。

    这意味着你可以同时推送到你的 fork 和目标服务器的裸仓库,就像explained here

    git remote set-url --add --push origin /url1/fork.git
    git remote set-url --add --push origin /url2/bare/repo.git
    

    但如果您不这样做,那么最好使用第三方网站管理员like Netlify 将您的存储库链接到所述托管网站:然后简单的推送就足以触发发布更新。

    【讨论】:

    • 非常感谢!这样就行了!
    猜你喜欢
    • 1970-01-01
    • 2011-10-26
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-12-22
    • 1970-01-01
    • 2014-07-01
    • 2022-01-23
    相关资源
    最近更新 更多