Git:一个 Repo,三个网站?

Git: One Repo, Three Web Sites?

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

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

只需更新遥控器就足够了url:

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