2017-03-01 20 views
1

ブランチをマスターにマージしようとしたい。問題は、多くのファイルが変更されたファイルリストにあり、多くのファイルが間違って変更されるということです。マスターにマージすると新しいファイルが削除される

4右ではない私が見るもの:

  • いくつかの新しいファイルが
  • (分岐が行われた後のファイルは、マスターで作成された)マスターに削除することがウィルいくつかの新しいファイルが削除の競合を持っています(ブランチが作成された後にマスターにファイルが作成されます)
  • いくつかの新しいファイルが変更されます(いくつかの行は削除されるので、コミットは元に戻されます)マスターのファイルを元に戻すか部分的に元に戻すターマージ(私はブランチにこれらのファイルには触れませんでした)私たちはこのブランチには、次のされた得た方法

我々はマスターからブランチを作成して行われるために必要なすべてをしました。 マスターから2番目のブランチを作成しました。ここからいくつかのものを作成し、このブランチからブランチを作成しました。(c) aをcにマージしました。 ここでcをマスターにマージしたいが、上記の問題が発生する

あなたが私に手伝ってもらえる前に必要な情報があれば、私はあなたにそれを伝えて頼むだけです。

もし私が2000のファイルを見ていると私のためにそれをしていないので、私は非常に満足しています。

+0

ブランチAとブランチBから分岐するとき、同じコミットの分岐ですか? –

答えて

1

まず、ブランチA-Cをマージまたはリベースによって更新した状態に保つ必要があります。

ブランチCにgit rebase masterをお試しください。これは、競合が発生しないことを保証するものではありません。

+0

おかげさまで私はリベースを試みましたが、多くの人がコードしていたため、難解な箇所では、ほとんどすべてが矛盾しているため、400を超えるコミットがありました。 – joey

関連する問題