ログイン

問題5 ブランチをマージしよう

Gitの問題

Git

ブランチをマージしよう

問題

ブランチをマージしよう!

前回、kodouguブランチでsyuriken.txtをコミットしただろうか。
コミットしていない場合は、是非、コミットして欲しい。
今回は、kodouguブランチで作成したsyuriken.txtをmasterブランチへマージしよう。

※この問題はWindows環境のgit bashを基準に作成しております。環境によっては動作しない可能性があります。

自分の環境に書くコード

              $ git checkout master
$  (マージするためのgitコマンド)
¥Command¥
            

期待する画面

                  Switched to branch 'master'
Your branch is up to date with 'origin/master'.
$ git merge kodougu
Updating 4d0b0cc..e8235b4
Fast-forward
syuriken.txt | 1 +
1 file changed, 1 insertion(+)
create mode 100644 syuriken.txt
¥Command¥
                
コードのアイコン

解答ソースコード

              $ git checkout master
$ git merge kodougu
¥Command¥
            
答えのアイコン

解説

マージはできただろうか。 正しく動作していれば、masterブランチにもkodougu.txtが追加されたはずだ。

今回、ファイル単位での追加となったが、既存のファイルに対しての修正についてもマージされる。 もし、コンフリクトが発生した場合は、「その8:コンフリクトを解消しよう」で学んだ内容で対応してみてくれ。

実際の開発現場では、テストも含めて完了し、安定盤と評価したタイミングで masterブランチへマージすることになるだろう。このあたりはプロジェクトにより異なるため、 現場責任者の指示に従ってほしい。
ログインして解答を見る
完了にする!
LINEの友達追加でお役立ち動画をGET!!