・Gitのマージに関して
●マージ・・・他の作業者の変更内容を取り込む作業
●コマンド
git merge ブランチ名
git merge リモート名/ブランチ名
例)
git merge origin/master
=>作業中のブランチにoriginリポジトリのmasterブランチをマージする
●マージの種類
マージには3種類存在する。
①Fast Foward
=>枝分かれしていないブランチを最新の状態に更新するマージ
git pull リモートリポジトリ名 ブランチ名
で可能
②Auto Merge
=>最も基本的なマージで、枝分かれしているブランチを1つにまとめるマージ
※git mergeコマンドを使用
③Conflict
=>同じファイルの同じ行に対して異なる編集を行った複数のファイルをAuto Mergeした際に起こるエラー
※マージ後のファイルを編集後、再度git add, git commitすることにより解決する