gpt4 book ai didi

git - git merge another-branch 和 git pull remote another-branch 的区别

转载 作者:行者123 更新时间:2023-12-04 16:30:07 26 4
gpt4 key购买 nike

考虑我在 master我有远程分支 develop在我名为 origin 的 Remote 上,一切都是最新的,我已经跑了git fetch .

现在git merge origin/develop之间有什么区别吗?和 git pull origin develop ?

最佳答案

鉴于您指定的约束,并假设自您的 git fetch 以来没有人对 Remote 进行任何更改,唯一的区别是默认提交消息会有所不同。一会说merge branch 'origin/develop'另一个会说 merge branch 'develop' of 'url' .如果您提供或编写自己的 merge 消息,则根本没有可检测到的差异。

(生成的 merge 提交的哈希 ID 将取决于时间,因此如果您自己尝试此操作,您可能会得到两个不同的提交,除非您可以在一秒钟内完成。但是, future 提交的哈希 ID 是有效的无法预测:您需要知道其中的内容,包括时间戳。)

关于git - git merge another-branch 和 git pull remote another-branch 的区别,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50044783/

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