2014-03-05 61 views
0

我刚开始了解Git及其用法,现在我想尝试一个简单的项目。由于这是一个小项目,我不能有两个服务器(一个用于测试,一个用于生产),所以现在我有一个生产文件夹(包含项目中的所有文件)和一个测试文件夹(prod文件夹的副本)服务器。在同一台服务器上测试和生产的Git

有什么方法可以使用Git,以便我可以在测试文件夹中进行更改,提交然后将更改后的文件推送到生产文件夹?

回答

1

我不明白Git应该如何知道或关心测试或生产。

我会有一个Git实例,在测试和生产中使用不同版本的代码,而不是每个环境的不同Git实例。

+0

我明白你的意思,你能给我任何关于如何完成的指针吗?一个Git实例让我们说两个分支(测试和产品)。当我在测试分支中进行更改并将它们合并到prod分支中时。如何更新服务器上prod文件夹中的文件? –

+0

Git有你需要的修改版本。我会想象,只有一个子集会使它测试,而更少的产品。 – duffymo

0

您可以设置两个Git存储库。一个用于生产,另一个用于开发和测试。当您准备将开发代码发布到生产环境时,只需推送到生产回购。有关更多信息,请参阅配置遥控器(不一定必须位于不同的机器上)。

相关问题