マスターからブランチ「branch1」を作成するとしましょう。branch1 で一連の変更を行い、master でいくつかの変更を行います。branch1 を master にマージすると、master への変更はすべて削除され、コードは branch1 によって上書きされますか? それとも、それらは噛み合いますか?
ありがとう!
マスターからブランチ「branch1」を作成するとしましょう。branch1 で一連の変更を行い、master でいくつかの変更を行います。branch1 を master にマージすると、master への変更はすべて削除され、コードは branch1 によって上書きされますか? それとも、それらは噛み合いますか?
ありがとう!
それらは噛み合います。手動で解決しなければならない競合が発生する場合があります。デフォルトで競合を解決するマージ戦略を設定できます。
マージする前に master に対して branch1 をリベースするワークフローを使用することをお勧めします。
http://nvie.com/posts/a-successful-git-branching-model/ と git フロー ツールをチェックしてください https://github.com/nvie/gitflow