gpt4 book ai didi

git - 为什么 "git pull"从存储库中获取所有分支但 "git pull origin master"不这样做?

转载 作者:IT王子 更新时间:2023-10-29 00:34:36 27 4
gpt4 key购买 nike

为什么 git pull 从存储库中获取所有分支,而 git pull origin master 却没有?我很难发现它。这是这两个命令之间唯一的功能区别吗?

这样的解释告诉我什么都没有:

git pull = git fetch origin + git merge origin/master

复制代码

git pull origin master = git fetch origin master + git merge FETCH_HEAD

复制代码

最佳答案

后一个命令 git pull origin master 告诉 git 获取并 merge 特定的 master 分支(来自名为 origin 的远程分支,更精确)。

git pull 获取所有本地分支的更新,跟踪远程分支,然后 merge 当前分支。

关于git - 为什么 "git pull"从存储库中获取所有分支但 "git pull origin master"不这样做?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17479630/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com