gpt4 book ai didi

Git Merge - pull 和 merge 的区别

转载 作者:行者123 更新时间:2023-12-05 09:12:37 34 4
gpt4 key购买 nike

在我的 .gitconfig 中,我将 rebase 设置为默认 pull 选项。我想了解

git merge origin/develop

对比

git pull origin develop

我目前所了解的是 git pull origin develop 将分支 developorigin (远程) pull 到当前分支。但是 git merge origin/develop 也是如此(或者,是吗)?

谢谢,

最佳答案

git pull 使用给定的参数运行 git fetch 并调用 git merge 将检索到的分支头 merge 到当前分支中。

命令

git pull <remote> <branch>

真的和

一样
git fetch <remote>
git merge <remote>/<branch>

所以两者之间没有实际区别

git pull origin master

git fetch origin
git merge origin/master

为了了解更多信息,请查看此文档 Pull and Merge

关于Git Merge - pull 和 merge 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57705034/

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