gpt4 book ai didi

git - git pull 之间的区别。大师 vs git merge 大师

转载 作者:IT王子 更新时间:2023-10-29 01:15:05 30 4
gpt4 key购买 nike

没有远程仓库,只有一个本地仓库和两个分支。

$ git branch -a
master
* devel

以下命令是否在此上下文中相同/同义词?

$ git pull . master

$ git merge master

更新:

$ git help pull 给出以下信息

SYNOPSIS
git pull <options> <repository> <refspec>...

DESCRIPTION
...
Note that you can use . (current directory) as the <repository> to pull
from the local repository — this is useful when merging local branches
into the current branch.

我实际上不明白为什么如本联机帮助页中所述这很有用。

最佳答案

pull 是一个组合命令,fetch 后跟 merge。使用默认或合理的参数,它将同步您当前的分支。

由于有问题的参数,它的大部分工作都被破坏了。 fetch 部分被否决为使用当前的 repo,因此它被跳过,并且您明确要求 master 否决 FETCH_HEAD。

所以在那种形式下,我相信它们是相同的(我也将第一个归为无意义的类别)。

关于git - git pull 之间的区别。大师 vs git merge 大师,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17339091/

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