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

时间:2018-01-17 20:08:55

标签: git branch git-checkout pull master

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

这是我之前做过的事情:

  1. 我将存储库分叉以创建自己的副本。
  2. 我使用git clone将我的副本克隆到我的机器上。
  3. 从我的分叉副本中,我创建了一个新的分支来处理,并进行了一些更改。
  4. 我创建了一个合并请求,将我的分支与主仓库合并,但尚未合并。
  5. 主要回购已经进行了一些更改,我被要求继续处理我要求合并的分支机构。我现在需要从主仓库的主机中提取代码,并将其带入我的分支机构,以便我可以继续使用最新的项目。

    我被告知要做一个'git pull origin master',但是,我注意到原点(在执行git remote -v之后)是我的repo副本。现在我的问题是:'git pull origin master'是否是正确的做法,以便将主要仓库中的最新代码导入我的已检出的分支(并且尚未合并)?

    只是旁注:我目前正在接受培训,所以这可能不是流程通常如何,但我只是想确保我正确地做事。如果您需要更多信息来回答这个问题,请告诉我。感谢。

1 个答案:

答案 0 :(得分:0)

听起来好像要git pull remote_repo master,其中remote_repo是您为远程存储库执行git remote -v时显示的名称。

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