gpt4 book ai didi

git - 将本地 git 仓库推送到另一个在线 git 仓库(如 github)

转载 作者:行者123 更新时间:2023-12-04 14:42:51 27 4
gpt4 key购买 nike

我的电脑上有一个 repo,我想在线推送到测试环境,所以在我的在线服务器上我安装了 git,创建了一个 repo 和所有东西,

我目前可以推送到存储库并且它可以工作,但是..我找不到我的应用程序文件,文件夹中只有 git 文件,我需要做什么才能让我的测试环境在我可以推送到它的地方工作。

最佳答案

名义上,在 Git 中执行此操作的正确方法是将您的代码推送到一个稳定的位置(例如,github),然后让在线服务器从该位置“pull ”。

当您在 Git 中推送时,git 不会更新工作树,只会更新存储库历史记录。默认情况下,您甚至无法推送到具有工作目录的存储库(其 HEAD 与您推送到的分支相匹配)。

但是,当然可以配置 Git 以允许您执行您想要的操作。参见 http://toroid.org/ams/git-website-howto有关如何配置外部工作树和接收后 Hook 以在您推送时自动更新该外部工作树的详细信息。

您可能还想使用像 Capistrano 这样的工具 http://help.github.com/capistrano/帮助您进行部署。

关于git - 将本地 git 仓库推送到另一个在线 git 仓库(如 github),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4339444/

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