2016-05-27 7 views
0

まで私は地元でmasterブランチにと私はリモートリポジトリを追加しましたので、このような私のgit branch -aコマンドショー:gitのは、リモートブランチとマージ:すでに日付

* master 
    remotes/origin/HEAD -> origin/master 
    remotes/origin/master 
    remotes/origin/dev 

今すぐ何かがで更新されましたリモートブランチdevので、私は、これらの変更を取得し、私の地元masterブランチにマージしたいので、私は実行します。

git fetch origin dev 
git merge origin/dev 

は、しかし、それは示しています

[[email protected]]git fetch origin dev 
From https://github.com/Aprilbunny/myTest 
* branch   dev  -> FETCH_HEAD 
[[email protected]]$ git merge origin/dev 
Already up-to-date. 

奇妙なので、git diff master origin/devでテストしたところ、リモートブランチの最後の変更は得られなかったようです。dev 私はrebaseで試しましたが、同じエラーが出ました。ありがとう。

答えて

1

は問題があなたの命令フェッチであるこの

`git fetch --all 
git checkout master 
git merge origin/dev` 

を試してみてください。 git fetch origin dev:devを使って、gitにリモートブランチdevを現在のブランチdevにフェッチしたいことを伝えることができました

関連する問題