我已经从GitHub上的一个项目创建了一个分支。我现在如何从我派生的项目中提取更改?
发布于 2010-02-13 18:46:48
git pull
实际上只是git pull <remote> <branchname>
的简写,在大多数情况下,它等同于git pull origin master
。您将需要添加另一个遥控器,并显式地从它拉取。此页面详细介绍了它:
发布于 2010-02-13 20:54:51
github示例中的upstream
只是他们选择用来引用该存储库的名称。在使用git remote add
时,您可以选择任何您喜欢的。根据您为此名称选择的内容,您的git pull
使用情况将发生变化。例如,如果您使用:
git remote add upstream git://github.com/somename/original-project.git
然后,您可以使用下面的代码来获取更改:
git pull upstream master
但是,如果您选择origin作为远程存储库的名称,您的命令将是:
要在本地配置中命名远程存储库,请执行以下操作:git remote add origin git://github.com/somename/original-project.git
和拉取:git pull origin master
https://stackoverflow.com/questions/2257196
复制相似问题