如何在当前分支上提取(由另一个人)进行的更改?

时间:2018-05-09 07:47:22

标签: git

我对git试图在这里找到解决方案有些新意,但没有成功。 我在一个分支上,由同一个分支上的某个人修改了一些文件。 这个人修改了文件并推送它们,我正在尝试使用pull命令获取文件(执行fetch之后),但它告诉我:

  

“当前分支没有跟踪信息。   请指定要与“

合并的分支

问题我没有在我的电脑上对代码进行任何更改,所以我该怎么做才能获取文件?

  • 我不得不说使用git status我可以看到修改后的文件

谢谢,

1 个答案:

答案 0 :(得分:1)

尝试git pull origin [branch name]

编辑:此处git-scm.com的(修改)说明:

更新您克隆的存储库的远程跟踪分支,然后将其中一个合并到当前分支中:

$ git pull
$ git pull origin

通常,合并的分支是远程存储库的HEAD,但您可以通过添加名称来指定任何远程分支。

例:
合并到当前分支远程分支next

$ git pull origin next

这会在FETCH_HEAD中暂时保留下一个副本,但不会更新任何远程跟踪分支。