【问题标题】:Difference between git pull origin baseline vs git pull while running from current branch [duplicate]从当前分支运行时 git pull origin baseline 与 git pull 之间的区别[重复]
【发布时间】:2019-07-19 14:53:27
【问题描述】:

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

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

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

【问题讨论】:

标签: eclipse git gitlab


【解决方案1】:

这是我的看法: “git pull”从主分支获取数据(如果你没有设置任何默认上游)。 而“git pull origin branch1”从分支“branch1”获取数据。

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

希望对你有帮助!

【讨论】:

    猜你喜欢
    • 2021-02-05
    • 2011-02-22
    • 2021-10-14
    • 2021-08-03
    • 1970-01-01
    • 2014-03-12
    • 2020-10-20
    • 2017-10-20
    相关资源
    最近更新 更多