suchen

Heim  >  Fragen und Antworten  >  Hauptteil

git - 远程仓库已经更新,为什么fetch然后比较更新内容没有任何输出?

git fetch origin master
git log -p master..origin/master

没有任何输出?在github上明明与本地仓库不相同啊。

git merge origin/master

结果是 already up to date
求救。。。。

给我你的怀抱给我你的怀抱2858 Tage vor749

Antworte allen(1)Ich werde antworten

  • 我想大声告诉你

    我想大声告诉你2017-04-25 09:05:43

    使用

     git branch --all
    

    查看本地所有分支, 你会发现

    master
    * dev
    remotes/origin/master
    remotes/origin/dev
    
    git fetch origin
    

    会把你的远程分支更新到 本地的的远程分支

    remotes/origin/master
    remotes/origin/dev
    

    在执行

    git merge origin/master
    
    

    这个时候会把本地的

    remotes/origin/master 合并到 master 上 你才能看到变化
    

    Antwort
    0
  • StornierenAntwort