在 git fetch 中指定分支
发行时的branch参数是什么意思
git fetch <remote_repo> <branch>
?
What does the branch parameter mean when issuing
git fetch <remote_repo> <branch>
?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
分支参数是您要获取的分支的名称。
请参阅 git 文档中的示例:
http://www.kernel.org/pub/software /scm/git/docs/git-fetch.html
git fetch origin +pu:pu maint:tmp
The branch parameter is the name of the branch in your that you are going to fetch.
See an example in the git docs:
http://www.kernel.org/pub/software/scm/git/docs/git-fetch.html
git fetch origin +pu:pu maint:tmp
对于此类问题,您应该阅读手册 。要回答您的问题,“git fetch”将获取您为该存储库配置的所有远程分支。这是由 .git/config 中该存储库的条目控制的。添加“<分支>”仅获取一个分支,该分支甚至可能不是您远程跟踪的分支。
You should read the manual for questions like this. To answer your question, "git fetch < remote_repo>" will fetch all the of the remote branches you have configured for that repo. This is controlled by the entry for that repo in .git/config. Adding "< branch>" fetches only one branch, which might not even be one that you are remote tracking.