【问题标题】:Git: One Repo, Three Web Sites?Git:一个仓库,三个网站?
【发布时间】:2016-04-19 00:29:01
【问题描述】:

我的服务器上有三个网站:DEV、TEST 和 LIVE。这三个都包含相同的文件和目录,并且所有三个都使用现在已失效的 git 存储库。我创建了一个新的 repo 并将 DEV 的内容推送到它。然后我将这个 repo 克隆到我的本地机器上,所有三个站点的开发都在这里进行。到目前为止,一切顺利。

我的问题是:如何让我的 TEST 和 LIVE 网站使用同一个 repo?我是否只是重新初始化这些站点并将我的新存储库添加为远程源?我不确定 Git 会如何反应,因为已经存在文件和目录,即使它们是相同的。 (我在每个站点中都有 .gitignore 文件来处理任何应该不同的文件。)

【问题讨论】:

    标签: git github git-push git-pull


    【解决方案1】:

    只要更新远程 url 就足够了:

    git remote -v
    git remote set-url <remote name> <new url>
    git remote -v
    

    【讨论】:

    • 辛苦了。然后剩下的就是从旧的 repo 中删除过时的分支。
    猜你喜欢
    • 2013-09-28
    • 1970-01-01
    • 2013-10-03
    • 2014-10-02
    • 1970-01-01
    • 2011-02-19
    • 1970-01-01
    • 2014-09-09
    • 1970-01-01
    相关资源
    最近更新 更多