代码之家  ›  专栏  ›  技术社区  ›  tb517

“git pull origin master”:这会影响我提交的、尚未合并的更改吗?

  •  0
  • tb517  · 技术社区  · 7 年前

    不幸的是,我无法通过研究找到我的具体问题的答案,所以我正在寻求一些帮助。答案可能就在那里,但我没有足够的理解来确定这是否会对我目前的处境有所帮助。我对git比较陌生,需要从我派生的存储库中获取最新的更改。

    以下是我之前所做的:

    1. 我分叉了存储库来创建自己的副本。
    2. 从我的分叉副本中,我创建了一个新的分支,并提交了一些更改。
    3. 我创建了一个合并请求,将我的分行与主回购合并,但尚未合并。

    对主要回购协议进行了一些更改,我被要求继续处理我要求合并的分行。我现在需要从主回购的主回购中提取代码,并将其引入我的分支,以便我可以继续处理最新的项目。

    我被告知要做一个“git pull origin master”,然而,我注意到origin(在做了git remote-v之后)是我的repo副本。现在我的问题是:“git pull origin master”是将最新代码从主repo获取到我签出(尚未合并)的分支中的正确方法吗?

    只是一个旁注:我目前正在训练,所以这可能不是通常的过程,但我只是想确保我做的事情是正确的。如果你需要更多的信息来回答这个问题,请告诉我。谢谢

    1 回复  |  直到 7 年前
        1
  •  0
  •   jmoney    7 年前

    听起来像你想做的 git pull remote_repo master 哪里 remote_repo 是执行此操作时显示的名称 git remote -v 对于远程存储库。

    如果执行此操作时未显示远程存储库 git remote-v 那么你应该添加它 git remote add upstream upstream_url 你可以选择任何名字,我喜欢上游。