回答編集履歴

2 言い回し

firedfly

firedfly score 1115

2019/01/17 07:56  投稿

こんにちは。
まず、どんなに破壊的な内容であろうと
次に、devブランチとのマージですが
同ファイルの同一行への変更を複数人がした場合、
マージする際にコンフリクトが起きます。
どちらの行を採用すればいいかgitに判断できないからです。
自分でリポジトリを作って試すことをおすすめします。
1 てにをは

firedfly

firedfly score 1115

2019/01/17 07:54  投稿

こんにちは。
まず、どんなに破壊的な内容であろうと
devブランチの先頭にプッシュできます。
同ファイルの同一行への変更を複数人がした場合、
マージする際にコンフリクトが起きます。
どちらの行を採用すればいいかgitに判断できないからです。
この場合は人間が取捨選択して手動でマージすることで、無事にマージできます。
この動作はgitの基礎なので、
自分でリポジトリを作って試すことをおすすめします。

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る