我是git的新手并且正在努力解决这个问题。
我需要从Github分支中获取一些文件(甚至不确定这是否是正确的术语)。
我试过了:
AcroRd32.exe
和
git pull someones-project/feature/branch-123
并为两者获得git merge someones-project/feature/branch-123
。
但它不是最新的。我可以在Github上看到我当地缺少的文件。
有人能指出我在正确的方向吗?
答案 0 :(得分:3)
消息“已经是最新的”意味着您尝试合并的分支的所有更改已合并到您当前所在的分支
因此,您的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