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

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

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

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

Q&A

解決済

2回答

13839閲覧

gitでマージされていないコミットがあるのにAlready up to date.になってしまう。。。

Hayato1201

総合スコア220

Git

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

0グッド

0クリップ

投稿2019/03/22 08:28

編集2019/03/22 09:45

マスターからブランチhogeをgit merge hogeの様にマージしました。Fast-forwardとなってマージが成功した様でしたが、マスターを見てみるとhogeの最近のコミットがいくつかマージされていない様で、6commit ahead of masterとなっていました。再度git merge hogeを行ってもAlready up to dateとなります。これはどの様な原因が考えられるでしょうか?

追記ーーーーーーーーー

  • 1b3052c (HEAD -> master, origin/hoge, hoge)
  • a1ab73e
  • 9dc6df3
  • 4793776
  • 335274f

|\
| * 5c6ec02 (origin/master, origin/HEAD)

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

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

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

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

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

CHERRY

2019/03/22 09:36

まずは、` git log --graph --pretty=format:'%h %d' --all ` あたりのコマンドで、git コミットグラフを表示してみるとわかりやすいのではないでしょうか?
Hayato1201

2019/03/22 09:47

以上のコマンドを実行した結果の上の方を追記に示しました。5c6ec02まではマスターに反映されていますが、それ以降はhogeからマージされていない状態です。どうすれば良いでしょうか?
guest

回答2

0

こんにちは。

ahead n commitは、当該ブランチの位置がトラックしているリモートブランチよりnコミット進んでいることを示しています。
単純に、hogeをmasterにFFマージした結果、ローカルのmasterがリモートのmasterより6コミット進んでいることを言っているだけです。マージされていないコミットなどありません。
Already up to dateは既にhogeはマージ済みなので当然そうなります。

投稿2019/03/22 09:00

tamoto

総合スコア4105

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

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

Hayato1201

2019/03/22 09:38

回答ありがとうございます。 しかしマスターのコメントやコードを見るとhogeの内容が反映されていません。マスターに反映されている所から6回分のhogeのコミットが反映されていない状況です。なぜこの状態でAlready up to dateになってしまうのでしょうか?
tamoto

2019/03/23 15:09

どういうことでしょう? 追記を見る限りmaster(HEAD->master)はhogeを取り込んでいて、origin/masterより6コミット先に進んでいることを示しています。「マスターのコメントやコードを見るとhogeの内容が反映されていません。」とはなっているはずがないです。 もしかして、GitHub等のリモートリポジトリ側から直接masterの状態を確認して言っていますか?そういう意味でのmasterはorigin/masterのことなので、git pushで現状のmasterをリモート側にも反映する必要があります。
guest

0

ベストアンサー

推測ですが、git push を実行していないので origin/master にローカルの
最新の状態(1b3052c)が反映されていないのではないでしょうか?

投稿2019/03/22 17:09

YakumoSaki

総合スコア2027

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

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

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

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

ただいまの回答率
85.48%

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

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

質問する

関連した質問