会員登録すると
学習することができます。
会員登録する(無料)
登録済みの方はこちら
ログイン

コンフリクトとは

目安学習時間 3分

課題

全問正解でレクチャー完了です。

【問題1】

コンフリクトが発生する典型的なケースはどれ?

[選択肢]

【問題2】

コンフリクトが起きたときのGitの挙動として正しいものはどれ?

[選択肢]
会員登録すると
学習することができます。
会員登録する(無料)

学ぶ目的

同じ場所を同時に変えたとき

コンフリクト(衝突)は、複数のブランチで同じファイルの同じ箇所が別々に変更され、Gitがどちらを採用すべきか自動で判断できないときに発生します。

エラーではなく確認の合図

コンフリクトは失敗ではありません。「ここは人間が判断してください」というGitからの合図です。むしろ、勝手にどちらかを消してしまわないための安全装置と考えてください。

減らす工夫

作業前に最新を取り込む、ブランチを長く放置しない、担当範囲を分ける——これらを意識するだけで、コンフリクトの発生頻度は大きく下がります。

このレクチャーで学ぶこと

  • コンフリクトが起きる仕組み
  • どんなときに発生するのか

質問

まだ質問は投稿されていません。

質問投稿

ログイン後に質問の投稿ができます。