如何在GIT中创建发布分支?

时间:2010-12-04 03:11:38

标签: git

我想在GIT中创建一个'live-release'分支,所以我可以告诉capistrano从该分支中​​提取源代码。

说我是大师,现在我已准备好发布,我怎样才能将代码(FORCE)推送到'live-release'分支?

我想强迫,因为我并不真正关心合并冲突,我只想在我准备好的时候推动“实时释放”。

我想避免使用master,因为它可能不稳定。

1 个答案:

答案 0 :(得分:3)

假设两个分支都在同一个存储库中,请使用:

git push --force . master:live-release

或者将.替换为实时发布存储库的名称(URL)。

我建议你不要用武力。如果您只是从live-release推送到master,则永远不会发生合并冲突。如果您看到冲突,那么在您破坏live-release分支之前,您可能想要修复一些可怕的错误。