在Git中,如何将不同版本的文件推送到不同的遥控器?

时间:2012-10-30 04:21:42

标签: git

在Git中,如何将不同版本的文件推送到不同的遥控器?

我有两个遥控器originpublic。我希望始终将最新版本的文件推送到origin这是一个内部开发服务器,以及不同版本的文件,这些文件通常较旧并且检查错误public这是一个地方用于发布我的代码的可部署版本。如何在Git中执行此操作?如果我有多个public服务器,例如p1p2,那么如何向这些服务器发布不同的版本?

1 个答案:

答案 0 :(得分:1)

听起来你真正想要的是不同的分支。大多数人在主分支(默认)上进行主要开发,然后在发布时创建分支。错误修复发生在发布分支上(稍后合并到主服务器上),而正在进行的开发发生在主服务器上。部署新版本只需要检查发布分支。

您可以将所有分支推送到所有遥控器,或者只是将一些分支推送到不同的遥控器。

请参阅Git Book中的Basic Branching & Merging一章。