2016-10-24 13 views
0

私はGitを使い慣れていません。以下の2つの質問があります。理解してください。マスタまたはブランチ上でGITタグを作成してマージする場所

私は、私がマスターにtestreleaseブランチをマージするマスターとtestreleaseブランチを計画していている
  1. 、私は知ってほしい、それは私がマスターにしてマスターするtestreleaseブランチをマージよりもタグを作成する必要がありますか?または、私はtestreleaseブランチ上のタグを作成する必要がありますそれをマスターにマージするより。

  2. 私はマスターと他の2つのブランチを持っています。私はマスターと他のブランチにマージする必要がある新しいブランチ(現在の作業ブランチ)を持っています。私の質問は、最初にマスタにマージし、マスタから他の2つのブランチにマージする必要があるということですか?

答えて

1
  1. マスタに第マージした後、コミットタグ。

  2. これは作業によって異なります。それらがそれぞれ独立ブランチであれば、マスターのように同じブランチから生成され、次にマスターにマージして、他のブランチに他のフィーチャー/フィックスをマージ/リベースします。それらがサブブランチとしてお互いに作成されている場合は、まず最初に元のベースにマージして、最終的に最後のマスターに収束します。 http://nvie.com/posts/a-successful-git-branching-model/

    :あなたはまた、便利なこのGitのフロー・モデルを見つけるかもしれない

関連する問題