无法从git branch获取新文件 - '已经是最新的'

时间:2016-10-28 06:25:12

标签: git github

我是git的新手并且正在努力解决这个问题。

我需要从Github分支中获取一些文件(甚至不确定这是否是正确的术语)。

我试过了:

AcroRd32.exe

git pull someones-project/feature/branch-123

并为两者获得git merge someones-project/feature/branch-123

但它不是最新的。我可以在Github上看到我当地缺少的文件。

有人能指出我在正确的方向吗?

2 个答案:

答案 0 :(得分:3)

作为mentioned here

  

消息“已经是最新的”意味着您尝试合并的分支的所有更改已合并到您当前所在的分支

因此,您的master分支似乎已经拥有someones-project/feature/branch-123

的提交
  

git branch它告诉我我是正确的(someones-project/feature/branch-123

在这种情况下,本地分支someones-project/feature/branch-123已经更新,任何后续的git pull或merge将始终报告"已经是最新的"。

根据Tim Biegeleisen条评论,git pull应为:

git pull # pulls from origin the same branch you are on

或者:

git pull origin feature/branch-123 # pull the branch from the remote 
                                   # and merges it into the current branch

答案 1 :(得分:-2)

来自https://github.com/iradukundairenee/mybrand

  • 分支ft-contact-> FETCH_HEAD 已经是最新的。