从当前分支运行时git pull原点基线与git pull之间的差异

时间:2019-02-26 05:46:52

标签: eclipse git gitlab

今天,我从pull运行了eclipse选项,但是我没有从服务器获得任何更改,即使我看到当前分支中已有更改。我从git bash尝试了相同的命令git pull,但这也说一切都是up-to-date。但是,当我运行git pull origin branch1时,我得到了对本地的所有更改。

从当前分支运行此命令时,git pullgit pull origin branch1有什么区别?

当我从UI中选择拉选项时,如何告诉Eclipse运行git pull origin <current_batch>

1 个答案:

答案 0 :(得分:1)

这是我的看法: “ git pull”从master分支获取数据(如果尚未设置任何默认上游)。 而“ git pull origin branch1”则从分支“ branch1”中获取数据。

如果要“ git pull”从分支中获取数据,则可以使用命令“ git branch --set-upstream my_branch origin / my_branch”将分支设置为默认上游。

希望对您有帮助!