1

我有一个已经在使用的远程分支,我想更新它的引用,所以我输入git fetch <remote> <branch>了,分支没有用最新的引用更新。我发现我必须使用git fetch <remote>(没有分支)来获取该分支上的当前远程更新。有人可以解释一下吗?

4

1 回答 1

4

git fetch <remote> <branch>将从给定远程获取单个给定分支并将其存储在 FETCH_HEAD 中。

git fetch <remote>将使用通常配置为的默认 refspec,remote.origin.fetch=+refs/heads/*:refs/remotes/origin/*因此将获取所有分支并将它们存储在相应的远程分支中。

于 2013-05-16T15:53:24.613 回答