質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.48%
Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

バージョン管理

バージョン管理はコンピューター上にファイルとして格納されているドキュメント・プログラム・その他の情報の変更履歴等を管理するものです

Q&A

2回答

2550閲覧

ブランチの内容がmasterに取り込めない

ruuuu

総合スコア174

Git

Gitはオープンソースの分散バージョン管理システム(DVCS)です。

バージョン管理

バージョン管理はコンピューター上にファイルとして格納されているドキュメント・プログラム・その他の情報の変更履歴等を管理するものです

0グッド

0クリップ

投稿2020/02/07 08:21

編集2020/02/07 08:25

gitにおいて、branchの内容がmasterに取り込めません。
git checkout ブランチIDとした内容と、 git checkout masterとした場合とでは、ファイルの内容が明らかに違っております。
git merge ブランチIDとしたのですが、masterにchekoutしてもファイルの内容は以前のmasterの状態のままでした。
こちら原因究明の為、アドバイス頂けましたら幸いです。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

guest

回答2

0

gitにおいて、branchの内容がmasterに取り込めません。

git merge ブランチIDとしたのですが、masterにchekoutしてもファイルの内容は以前のmasterの状態のままでした。

ブランチをマージする際は、 マージ先ブランチ(今回の場合はmasterブランチ)に移動してから git merge ${マージしたいブランチ} を実行します。

おそらくマージしたいブランチで git merge ${マージしたいブランチ} を実行されたため、masterは一切変更がなかったのではないでしょうか。

投稿2020/02/20 12:34

退会済みユーザー

退会済みユーザー

総合スコア0

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

0

マージの向きが逆なのでは?
こういう順番で操作しているか確認してください。

bash

1# masterブランチへ移動 2git checkout master 3 4# 現在masterブランチである事を確認する 5git branch 6* master 7 ブランチID 8 9# masterブランチにはコミット履歴が入っていない 10git log 11 12# masterブランチにブランチIDのコミットを取り込む 13git merge ブランチID 14 15# masterブランチにブランチIDのコミットが取り込まれた事を確認する 16git log

投稿2020/02/07 08:28

miyabi-sun

総合スコア21158

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

ruuuu

2020/02/07 08:35 編集

ご回答ありがとうございます。 > git branchの結果は、以下のようになりました。(ブランチID)は表示されませんでした) 「* master」 > git log こちらの結果は、大量にコミット履歴が残っているといった状態です... 自分の環境では、このような状態なのですが、解決方法はありますでしょうか...?
miyabi-sun

2020/02/07 08:44 編集

ありゃ? もしかして`git log`で表示されたコミット番号へ向けて `git checkout [コミット番号]`ってやっていませんか?
ruuuu

2020/02/07 08:59 編集

いまいちどのような現象か自分自身分かっていないのですが、過去のターミナルのlogを遡っていましたら、以下のような記述を見つけました。 「8d94f57 Merge branch 'master' of https://github.com/ into HEAD」(git hubのリポジトリはあえて、記載しておりません。) しかし、master上で、「git log」した結果は、該当のコミット番号は見当たりませんでした。
ruuuu

2020/02/07 09:02

自分もよくわかっていないのですが、取り敢えず、masterに変更点を記載し、コミットしておきました...
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだベストアンサーが選ばれていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.48%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問